News Zombies Invade London With Watch Dogs Legion Of The Dead Game Mode Zombies have invaded London with the latest Watch Dogs Legion of the Dead update that went live today. The new... By Thomas SaucedaJune 1, 2021