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 dates for both.