Ahah really funny :D
The power ups are cool and add the needed depth :)
The character is cool and the controls felt right.
Nice job there!