Had a little trouble posting here due to a forum glitch last couple of days. Anyway, this is not even close to my best top leaderboard position score by far. I feel that there is an element of luck with the timeslip which often randomly adds on more time, which sometimes makes it impossible to beat.