NE: "In the latest Watch Dogs footage, Ubisoft plastered the URL “chicago-ctos.com” on signs, posters, and other objects in the open-world."
LMAO, site got hacked.
That's what it is supposed to be lol
You guys have no sense of humour. :-D
LMAO, site got hacked.