Haha! This is awesome. Very hard game-play, but your deaths are rewarding! I really love the physics after you jump. Seeing you frog spin into the void is highly entertaining.
I think that there should be some more visual information on your jump arc.