Watch Dogs: Legion of the Dead update lets players fight through a zombie-infested London starting today.
Digital Lifestyle Serve - Money Making Blog
Watch Dogs: Legion of the Dead update lets players fight through a zombie-infested London starting today.