One of the best I've played in this jam. Boss guide didn't help with the first boss though :-P I quit after 20+ times.
Jump off the guy and make it to the right ledge. Sorry to hear it wasn't all that clear.
Oh, I did jump off of him, but did not think to do it far right. All good, my bad. Not your fault, you do not have to spoon feed the solution ;-)