After the leaked information yesterday (which we chose not to cover), Ubisoft has apparently full embraced it and has confirmed Watch Dogs Legion, the London setting, and its full E3 reveal.
— Watch Dogs: Legion (@watchdogsgame) June 4, 2019
Frankly this is simply good marketing. Leaks always happen during E3 and to accept it and simply aim to get fans more excited is likely the right route. Obviously with the quote “God Save the NPCS” the London setting is confirmed and it will be especially interesting to see how the “control any NPC” feature will work in reality. We’re excited, are you?