Square Enix has begun the countdown for their final Japanese trailer for Final Fantasy XIII, which will release on December 17, 2009 in the land of the rising sun. The trailer should arrive in four days and will presumably be the last video out of Japan we’ll see until the game actually launches and gamers start uploading their own videos to YouTube.
We will try and stay away from them.
Final Fantasy XIII [Square Enix Japan]