Those present – producer Pete Smith and interface designer Jim Unwin – did start off by volunteering some information: Firstly, the game is finished and pretty much ready to go. The European release date has been finalized as October 29th, with other regions to be confirmed later. Barring unforeseen circumstances there's no reason at all why this game shouldn't ship in time.