This is soo hard, I couldn't beat it despite many tries. You usually try to go for easier games in a jam, it makes the job of rating a bit easier and we can see more of what you made. In the same vein, a tutorial helps a lot too.
Now the game is quite a challenge and fits the theme well, which could work for the rage platformer crowd. It just needs some polish.