This game is awesome. Probably going to be a while before I beat it though :P It's tough. I love the art style though! And the transforming mechanic reminds me of a game I was working on a while ago. Maybe some day I'll finish that one.
Anyway, this is awesome. I also love the music.