Ubisoft’s pirate game was originally announced back in 2017 and was originally going to be released in 2018, but it has been delayed several times. Now the title has been delayed yet again!