Ok i did beat it! that was pretty tough. Now your win condition turns off player controls, so as I stuck the landing my character started falling off(atill managed to grab the screenshot though). But I did complete your game. I am victorious . :)
And I would be very pleased if you went and completed my (much easier) game.
https://itch.io/jam/theveryseriousjuniperdevgamejam/rate/4720480