An ELO ranked leaderboard for Flickr ping pong games.