Awesome Game!
This was perhaps the greatest game I've ever played. The only problem was that it was too hard at times. It took me 30-40 minutes to get part certain parts. I eventually beat it, it just took me a while. Maybe next time you could include a difficulty setting. I'd say the way you have it currently would be the impossible mode.
Aside from that I loved it, and the song at the end was awesome.