3 ms·
The newest Watch Dogs is set in London, I believe. I've only watched the trailer, though.
by bserge 6y ago
The newest Watch Dogs is set in London, I believe. I've only watched the trailer, though.
- alexandargyurov 6y agoYes, it is! And they've done a superb job in my opinion. Very strange seeing your city in a video game - wish there were more London, or European city, based open world games.