Beautiful game!
I got a lot of issue to pass the first spike (first level) because I didn't understood that the jump depends of the position of the mouse. The arrow help to understand that, but it's only available after the first level. I wonder what was the decision behind that?
Anyway. Congratulation for your game! 👏