Den 12 juli 2020 släpper Ubisoft den sista nyheten om spelet där de berättar att spelet fortfarande utvecklas och att de kommer visa mer från spelet när tiden är inne.