From the site:http://www.finalfantasy13game.com/With the countdown and all could this be a possible new trailer(s) for the upcoming game being released later this year in japan only?I can only guess atm. :|
Log in to comment