Comment
Comment by jaspax
Unfortunately, the leaderboards are currently dominated by cheaters reporting times of 0.0s. However, once you exclude those then my current rank of #28 actually is #7, which isn't bad at all.
Be the first to share your thoughts.