It's alright saying 'it's all Ubisoft's fault', but is it? They're just guys in suits these days, stumping up the cash. Surely it's up to the Devs to provide their bosses with a realistic work schedule and budget before embarking on such a project?

If the game goes to release unfinished, surely they share atleast some of the blame? I mean, shouldn't lessons have been learnt on the previous releases?