Ragdoll games are some of the laziest, worst games on this site. Making a game hard by adding the inertia of a planet to the avatar and craptacular controls is fairly standard for sup par games!
My god, I finally, finally, lucked out on an extension into tailslide hop, 3,200 meters and one annoying Impossible badge.
Don't get me wrong, the game is amazing, but that badge is frustration itself.