Amazing! Really good answer to the theme. You made a platformer that's actually a shooter! And you have great cute environment, art, and music, and basic gameplay elements employed in such an innovative way!