Very nice little game. Some of the screens leading up to and after the ending are pretty brutal; wasn't expecting that difficulty!
I like that the music speeds up the farther you get in the game. And I agree that it's a nice surprise at the end!
Very polished -- great stuff!