The using your body as a stepping stone is an interesting and cool mechanic, the game itself was kind of difficult for me.
Thank you!