User blog comment:Bryce53/Improving the Achievements Leaderboard/@comment-3155630-20110618014643/@comment-4079395-20110618020644

I know. That's just annoying. "Cheaters never win; winners never cheat."

BTW, thanks.