Enjoyed playing it, and I made it to the top!
The controls were a bit stiff for my taste, and would have liked the leaf density to start high and decrease as we climb up.
Also I saw it was your first game, huge congrats on making it, it's a good one!