This was really fun! There seems to be a bit of strategic depth to timing your moves and spells. I almost wished I had more time to think and plan my routes because the level design with the obstacles and different behaviors of the enemies made for some interesting tactical decisions.