There's been nothing but issues with the new Assassin's Creed Unity on all the platforms its available on. Bugs, glitches, and crashes are causing headaches for gamers, and Ubisoft has already released a second patch on the PC and PlayStation 4 and is working on a third one already.

First, let's look at what the second patch for the PC fixes:

Glitches where Arno can fall in the ground.

Glitches where Arno can get stuck in a hay cart.

Crashes during co-op sessions.

Cinematic slowdown on low-end systems.

Flickering issues on certain graphics cards.

Graphical fixes such as frame rate and shadows.

Input glitches navigating the menus.

Glitches inviting players to games.

Glitches in Helix Credits.

The patch update warns that there are still various bugs and that they are working hard to release the next patch as soon as possible.

On PS4, the first three problems that were fixed on PC -- the Arno glitches and co-op crashes -- are all patched. That is also now available to download, with the same warning that there are more glitches throughout that are currently being worked on.

There has been no timetable for the Xbox One patch, but that is also being worked on.

Having this many errors on a high-profile game is not acceptable, especially when consumers are playing full price for a game series that has a release every year. It's pretty obvious that the game was not ready and should have been delayed, but Ubisoft cared more about shipping a broken product before the holiday season.

Will you still be picking up Assassin's Creed Unity despite the problems, wait until the game is all fixed, or not even bother with it?

Not acceptable? I think you need to start inhabiting the real world, my friend.

There are numerous reasons why games are shipped with errors, one of which is fulfilling the expectations of shareholders and customers. How many times have we now seen mass furore at games shipped early with errors or delayed releases?

I've seen massive disgruntled threads on Steam just where a game has been delayed by a couple of hours.

I'm not quite sure exactly which is worse for a software developer, but I guess they think that if it's at least released then they can patch it.