It is of course good to use as an excuse, especially for a game that was originally announced in 2006, has suffered several setbacks since (including development by two different studios) and one that underwent a ???total re-engineering??? only last year.