I really liked the game once I figured out:
1. You don't have to be on the ground to jump
2. You need to "die" at certain times to progress
3. You can only hold 3 things
Those weren't immediately obvious to me and were a bit frustrating at first.
Other than that, great concept, great pixel art and I really had fun with the game!