Release date is March 9, 2010 for NA/EU. Announcement Trailer Theme Song (<3 Leona Lewis)
There's a FFXIII thread.
Oh.