GameStop recently added a Western release date to their Final Fantasy XIII pre-order page (June 21, 2010). A lot of people are thinking it is the real release date but, until we haven’t got an official announcement from Square Enix, this date is not true.
Retailers who offer games available for pre-order must set an approximately release date for the game, otherwise it isn’t an official pre-order. This has caused a lot of confusion regarding the Japanese release date for Final Fantasy XIII in the past. We have to wait until an official release date from Square Enix themselves, and in the meantime you shouldn’t believe the release dates that game retailers tell you.