This strategy has been used very successfully in popular games like Flappy Bird and 2048.
That said, I agree that sometimes it may be impossible to complete a jump. This is a bug, and I would need to spend some time tweaking the generation constants to avoid this.
It was originally inspired by the Chrome T-Rex easter egg (https://plus.google.com/+FrancoisBeaufort/posts/LUtLvQYMFZK)
Every time the spacebar is pressed (on keydown), the reindeer jumps - so the key to the game is to time the jumps such that the reindeer both clears the snowman, and has enough room to make another jump if necessary. As noted by lowglow, holding down the spacebar does not get you very far.
The initial vertical velocity and downward acceleration are constant, so the height and duration is not random.
I didn't play for long, but it wasn't playable in FF for that reason.
Not sure if anyone knows, but the game is very, very similar to the Google Chrome Unable to Connect to the Internet game.
For those who don't know about the game, disconnect from Internet, open google chrome, hit any webpage, and once you see the "Unable to Connect" Dino, just hit the "up" arrow on your keyboard for hours of fun...
I don't think that's a very good comment. Obviously this isn't the next Angry Birds, but it's a fun diversion during the Christmas week. It's a game a hacker should love - it's obviously just a simple clone of something else, but it's one obviously made for the right reasons (probably learning and/or "shits and giggles") and comes from a spirit of whimsy.
Or I could just be high on the Christmas tree air freshener my girlfriend put in my car. :)