Thread:Hackey5/@comment-26247923-20160409200534

So I found the PPLS threads, but I can't find the actual leaderboard. Is it even a thing anymore? 