fayewong on 13 October 2008
I think their new strategy is to finish developing games and show them a year within release time over showing games still in development with a release of 2 years+ in development. (FFXIII hint hint)