Bravo! Unique and memorable. This game kicked my ass (in a good way). Put some more wizard swapping puzzles in the tutorial and make the final stage harder.