The game is actually fun, but really buggy. It was hard just to even maximize the window, and the countdown timer seemed to do nothing. I also got stuck in the side of a platform and had to exit the game.
Yea, I'm quite aware of the bug of being stuck on the side, hopefully it can be fixed if we ever update the game. As for the timer, it's how much points gets added when you land.