Following a retail leak, Ubisoft has now officially confirmed Watch Dogs Legion. The game's Twitter account came to life today, and it basically confirms the rumoured London setting and more.
A teaser video states, "God Save the NPCs. Reveal at E3."
"God Save the Queen" is the national anthem...
For whatever reason, Ubisoft is now offering the PC version of Watch Dogs for free. Now through November 13 you can get the 2014 open-world action game for the low, low price of $0.00. You need to register for Ubisoft's Uplay service to get the freebie, but once you do that, you can pick up the...