This is just a question.
I can probably find the answer on the forums, but I've looked, and can't find an answer. So what I'm wondering is: Do Leaderboards exist? Did they ever exist? I've looked everywhere to see if Leaderboards did exist, and there's none. And if there isn't one, or there...