Nice game! The idea is great, the game is hard and if think you're right not really possible in one try but it's the concept so no problem.
I managed to make him moonwalk so bonus point for you :p