watch 01:40
The Sandman Will Keep You Awake - The Loop
Do you like this video?
Play Sound
Chicago is the principle location of Watch Dogs. It is the largest city in the state of Illinois, and the third largest city in the United States. Ubisoft has stated that the in-game version of Chicago will be large enough to support vehicles that can travel in excess of 180mph. All the trailers thus far have taken place in Chicago, with the E3 Gameplay Video prominently featuring the Chicago River, the Ambrose Theater, and the Loop.
Watch Dogs Locations
|