This is a very unique and cool submission, props for not having used assets, well done! :D
About the controls, they indeed felt a bit unintuitive because of the way they work, beginning with the way you move the camera. You could do this in two ways, pressing a button (holding the mouse wheel in this case), or capturing the mouse inside the game's window and directly using that for a smoother feel. But the thing is, the way it spins feels inverted. Since this varies a lot depending on each user, I'd add "invert horizontal" and "invert vertical" as toggle settings.
You also explain very well the game's objective and rules, but you don't mention how to actually get there, so a bit of a introduction for the jumping system should be there.
Cheers! :D