This is a demo, check out Kickstarter and full game
Stopped at Level 3 due to difficult platforming.
A list of jam games I have played and found interesting