Ubisoft has released a new trailer for , it did not announce a new release date for the game.
A newly discovered