Roobla News.

Gaming News

New Watch Dogs trailer tours Chicago

Chicago, the setting of the upcoming hacker-thriller Watch Dogs, is toured in the latest trailer from Ubisoft.

Jamie Press | 3 years | Read