Awesome game!
The bad things were that the music was annoying (Yes, I know you can stop it) and when you beat a level, I had to wait like 10 sec. before the next one appeared... Also, I expected more of the final level, I beat it at my first attempt! Anyways, great game, keep it up!