Which came under the nondescript and somewhat funny headline Ubisoft Decides To Invest Additional Development Time In Three Games. Which raises the question, what's the third? Well, an "unannounced franchise game". So, yeah perhaps the weirdest possible way to let us know that a couple of games have been delayed to allow for more time. And a game we didn't now or expect is also getting delayed.
Far Cry 5's new date is now March 27, 2018 (instead of February 27, 2018) and The Crew 2 will now be out in the first half of Fiscal 2018-19 (rather than on March 16, 2018).