I liked this! I think there's a difficult design challenge in making it fun for the player to lose power. I didn't take them, but I genuinely wondered if losing the double jump/invuln would make the game literally impossible to complete
Anyway nice job for the jam! Pretty fun!