Absolutely impossible for my tiny brain. The big ledge is a literal endboss.
Edit: Okay went back and beat it, isn't too bad when you get used to it actually. Very polished game. Great work.
Glad you liked it. Which ledge ?
The 2nd one in the whole game lol, I told you I had a tiny brain. I eventually found the controls to be much more manageable, I just wasn't in the headspace when I first played it.