This game is awesome.
The art is great, the gameplay is responsive, the audio is nice, and the steadily growing complexity fits the theme really well. I had a lot of fun playing it.
The furthest I made it was stage 10, once the keys become evil monsters the game got way too hard for me :D.
This is really fantastic work though, great job!