I think Full-Game Leaderboard now should be main page on this site instead of levels :)
Yeah, would be great :P
Done