During Ubisoft's financial earnings call, the publisher announced that it will be delaying 3 f it upcoming titles. Gods & Monsters, Rainbow Six Quarantine, and Watch Dogs: Legion will now release in 2020-2021 fiscal year.
Ubisoft's CEO and Co-Founder Yves Guillemot stated that the reason for the delays was to give each developer more time to craft its vision of each game.
Gods & Monsters and Watch Dogs: Legion both had release dates for February and March of next year, and the company did not give the titles new release dates. However, Guillemot did mention that the three delayed games would be a part of a year with five total AAA titles. Given how crazy the first half of the year is with releases (Cyberpunk, Finally Fanastay VII Remake, Doom Eternal, etc) theses delays are for the better in more ways then one.