Ugh, seems like that 80% was maybe 80% of pixels, but definitely not 80% of time! The closer I get to the finish, the trickier the jumps become. I'm glad for not having too much time to play, I'd probably go mad trying to solve the same part for hours
VGJ ssm, I'm coming! Am at the part on the right side, at the ghost with the little coin.