Great idea and interpretation of the theme. The art and animations look amazing, the puzzles are well thought out, and the mechanics are open to create more. Maybe the mage's movement could be a bit more snappy - accelerate and decelerate faster so it feels less floaty - and also scaled down a bit so they have more room in the level to move around.