Assassin’s Creed Unity Delayed Two Weeks to Nov 13

Posted on August 28, 2014
Original due on October 28th, Ubisoft has pushed back to the scheduled release date for Assassin’s Creed: Unity, the popular series’ latest addition that is set in Paris during the French Revolution. The game will now be finding its way […]