This could be a hilarious product idea: adding a leaderboard and achievements to any arbitrary site. I'm sure someone has already done it.
Reply on news.ycombinator.com