This was a delightful little treat! What a unique concept, and extremely polished to boot. The character is so silly, I love him, and all the animations add so much charm.
This isn’t really criticism per se, more of an idea, but I think this could’ve been even more interesting if the powerups weren’t obvious from the start, but you had to learn about them from the world somehow. I hit the point of “oh, okay, so that’s what I have to do” fairly quickly once I got my first powerup, and the game does become a bit more of a transparent checklist after that. Could’ve been interesting to leave the player wondering for a while. Doing that definitely would’ve made it harder to implement and test everything properly in the jam period though, so maybe it’s for the best you kept your ambitions realistic, haha.
Aside from theorizing about things that could’ve been, I have very little to complain about in this game, great work!