It's a fun experience to play, but it could capitalize on the loop theme a bit more. At least with the mage, the enemies are a little easy to cheese - the ai stops if you keep them at the edge of the screen. Really good job overall, well done.