I really liked the style of graphics, and you had a nice take on the theme, but there is one thing that bothered me. The difficulty. I had a problem even with basic platforming. I think it's mostly due to the main character moving REALLY fast.
Other than that- I see the potential here. Crafting the strange powerups was something I liked.
Over all- good job