I think this was a pretty nice game. The only things that I did not understand about it was how you could pick up your powerups. I was not able to pick up a single one. I guess there must have been something that I was missing or couldn't grasp. I still managed to defeat the final boss and win the final medal. It's fairly creative for what it is.
I think the music is quite stylized and creates a good atmosphere. It's a pretty goofy one at that. The graphics could have probably been a bit better. I appreciate the original concept. It's more fun than it looks.