User blog comment:DoveCat/What do you think of the new Leaderboard./@comment-28390087-20100817061642

You're right, i just found it two weeks ago when i was replying the site for the forums. IT was first started in James Cameron's Avatar Wiki.