Cue the “It’s Happening!” gifs. After multiple leaks, including yesterday’s product listing from Amazon (opens in new tab), Ubisoft has confirmed that Watch Dogs Legion (opens in new tab) is indeed real, is set in London, and will be revealed as one of its E3 2019 games (opens in new …
Read More »