E3 2019: Watch Dogs London, Final Fantasy VII Remake and Avengers - as it happened
Ubisoft has announced a new Watch Dogs game set in London in a packed conference, while Square Enix showed off Avengers and Final Fantasy VII - with 2020 release ... Read more