I see a more obvious and subtle solution. Let each player get their own running score. Heck, it could even be client tracked (unofficial, of course - with the official score calculated by the database crunch). This way people can track their own progress but not know others. Now, the social...