Interesting idea! I thought there were some really creative puzzle concepts in here, as well as some comical spritework. I would say an issue I had was how cumbersome jumping feels. It made the puzzles harder to solve, in a way I'm not sure was intended.
Overall, nice job!