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.