Ubisoft is pushing back a trio of major releases to the next fiscal year, with Watch Dogs: Legion, Gods & Monsters, and Rainbow Six: Quarantine all being moved to currently undefined dates. Ubisoft’s fiscal year starts on April 1st, 2020, so we at least know it will be after that date, but otherwise, no solid release dates have been given. Gods & Monsters was originally…
