With the new forums update a while ago, we removed the leaderboards to get a make over as well. They will return in future but are still in development together with the passport system ^-^I'm not sure if it was here before, or if it still is, but (I don't see) a Leader board for the games on the website °~°