Ubisoft delays Watch Dogs: Legion, Gods & Monsters and Rainbow Six: Quarantine

Ubisoft has announced that they’re delaying the release of a few of their upcoming 2020 titles including Watch Dogs: Legion, Gods & Monsters and Rainbow Six: Quarantine.

Continue reading “Ubisoft delays Watch Dogs: Legion, Gods & Monsters and Rainbow Six: Quarantine”

Advertisements