Great visuals and plays well too. The upgrade system was nice too, though I'm pretty sure upgrading mana is objectively better than upgrading health, since that gives you more health overall. Upgrading attack power didn't seem to do much against the small enemies, but the bosses surely died fast!