This is a really good basic game. Upgrades were nice and balanced and everything was really satisfying. There's a small problem, as there are with all side scrollers in which you can go up and down, and that's depth perception. More than once I had a problem where I would try and freeze blast someone to knock them back or try to poison them with that hand spell and I would miss them entirely and that got a bit frustrating in the slower spell recovery parts, but these are all nitpicks on an otherwise sterling game!