Board Thread:Video Game Discussion/@comment-3095286-20170209191456



Awwwwwwg... with no explanation, Ubisoft has delayed the game yet again. The new release date is sometime between April 2017 and March 2018. This range is Ubisoft's fiscal year 2017.

What do you think of this? 