selhorst

Stack magic blocks, cast spells on rivals, build the tallest tower!
Puzzle
Play in browser