assassins creed unity delayed

Assassin’s Creed Unity Delayed

Ubisoft has announced that Assassin’s Creed Unity will now be released on November 11th in the US and on November 13th across Europe. Claiming that the two extra weeks will help ensure the quality of ...[Read More]