Yep thats right, if you didn't know, the sly guys over in Japan get one of the most anticipated games of the last decade, Final Fantasy XIII.
For the rest of us, we all have to wait till 03/09/2010
For the rest of us, we all have to wait till 03/09/2010