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.
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.