Neat idea! Spell abilities are pretty cool too. Enemies I think have a bit too much health, but still a good job overall.