First impression - one more mad skills, but if give chance cool puzzle. (Bug: green leaves sometimes block player horizontal move on top of it, before reascend by ladder)