Wow. It's a really polished game and plays very smoothly. There's a nice variety of skills and enemy types. I really like the interpretation of the theme, and the visuals are lovely. There's not a lot of difference in feedback when winning a level vs. dying - that confused me a bit at first. Maybe a very quick message / graphic in the center of the screen would make it more obvious what is happening.