>>543814519
The top of the leaderboards is very obviously cheated but the 30 people below it all have scores slowly going down in small increments so I'm not sure if that's cheating or not