Comment Re:And griefers all around the world rejoiced (Score 1) 69
Here's more information on Bar Karma - Just got posted officially it looks like.
http://current.com/studios/
If all else fails, lower your standards.