Anyone playing this? Seems to be blowing up right now and I'm keen to give it a go.
My only worry is ping times - are there local servers? What's the ping like? Does ping matter that much in the game?
My only worry is ping times - are there local servers? What's the ping like? Does ping matter that much in the game?