Sure, I would be happy to help :)
Ah, I see; your exposition in the game's Itch.io page said as much, but I was wondering what was the significance of that stone
I think I managed to do that, but fell off afterwards because I panicked on seeing the flying goat (thankfully the goat doesn't fire at you right after you've been spotted) :o
No problem, these things sometimes just happen :D