ValveTime.co.uk | Valve News, Forums, Steam

Just a little question.... what happened with the City Square? I saw a lot of pictures of them and there is not in the game :|
Back
Top