Comment Overblown, maybe? (Score 2, Interesting) 115
How is this different from the current state of things in the US, where you so often have to register with your own credit card? That seems like it'll cover virtually all cases.
Not that it doesn't really suck that players can mostly be tracked down to their real identities or anything, but that's a different story, I think.