Hey everyone, I wonder if anybody has the same problem as I do... I can't seem to find online sessions when I try multiplayer. I tried switching my location to UK, London/Manchester but nothing happened! any help?
..... plus the UK, London/Manchester thing is a Steam location for downloading and updating, nothing to do with this game's multiplayer experience (or lack of) ...