Watch Dogs: Legion Leaks Ahead of E3 2019, Will Take Place in Semi-Futuristic London

This is going to be fun to watch get revealed!