Ubisoft just revealed that their delayed Watch Dogs Legion releases on October 29th 2020 on consoles and PC. Take a look at the gameplay overview trailer.
Watch Dogs Legion Gets a Release Date

Ubisoft just revealed that their delayed Watch Dogs Legion releases on October 29th 2020 on consoles and PC. Take a look at the gameplay overview trailer.