Reminds me of the game Magicka, in a good way. I like the different kinds of magic and the way you're forced to switch and adapt. Unfortunately, I found the tired/overcharge bar hard to read and keep track of. I'd have liked an additional warning (either sound or visual) when I'm getting close to either end.