Hey guys, we had some issues with the first leaderboard, so we had to redo it. The new leaderboard is up. Sorry if you were one of the ones affected!
Check the leaderboard here.
If you don’t regularly check the statistics, there is some really cool stuff. Check them here.