DirtyP2002 on 24 June 2009
Does anybody know where the server I just connected to is?
It probably won't be in Germany (my country) so is there a chance of a even better quality, when the servers are up and running in my country?
Imagine not having GamePass on your console...