Ubisoft has confirmed that Assassin's Creed Unity has been delayed on all platforms, until November.

The game was scheduled to release on October 28th, but has been pushed back until November 11th in the US, and November 13th in Europe and other territories.

Vincent Pontbriand, senior producer at Ubisoft, said: "As we got close to the finish, we realized we were near the target but still needed a bit more time to hone some of the details to make sure Assassin’s Creed Unity is exceptional. We sincerely appreciate players’ commitment to the game and their patience. It’s just a couple more weeks. And it’s going to be worth it.”

The last-gen title Assassin's Creed Rogue is also affected a little. The game was due to launch worldwide on November 11th, but will now launch on November 13th alongside Unity in Europe. It'll still launch on the 11th in the US.

Of course, this means that the game no longer launches on the same day as Sunset Overdrive. Instead, it runs smack-bang into the face of Halo: The Master Chief Collection. Ouch!