Tag: Gods & Monsters
-
Ubisoft delay Watch Dogs: Legion, Rainbow Six Quarantine, and Gods & Monsters
Ubisoft has delayed Watch Dogs: Legion, Rainbow Six Quarantine, and Gods & Monsters until its fiscal year 2020-2021, the publisher announced in an investors report this morning. All three games were announced back at this years E3, and all three were slated for release before this fiscal year was over, with Gods & Monsters expected […]