Its great to see (atleast on the face of it) some support for the title on launch from the developer - far too many studios (and even sometimes the people involved at the publisher sometimes) these days seem to go on holiday the moment its shoved out the door (not that I exactly blame them) resulting in massive problems if there is a big launch day bug, etc.