This is one of the most polished game I've seen. The whole concept seems to fit so well (colors, theme, vibe, etc.). I especially like how the player is able to alternate between melee and shooting fire balls.