Top
110°

Watch Dogs 2 First-Look Preview: Welcome to San Francisco [IGN]

Every component of Watch Dogs 2 spawned when the team at Ubisoft Montreal decided it had to take place in San Francisco.

The story is too old to be commented.
UnHoly_One1799d ago

Sounds awesome, can't wait!