The game just actually being released will be a small victory for the console. There's still a month for it to be delayed like everything else had been. It's had its delay. At E3 it was announced for "Holiday 2012".