This is really weird. All of a sudden, it says that I'm in Gamespot UK. Does anyone know what I did?
Log in to comment