This Final Fantasy XIII TV spot is new | SCRAWL

SCRAWL: "Here's just one of what feels like countless ads broadcasting on Japanese television advertising Final Fantasy XIII's eastern December 17th release date. If I were to judge, I'd probably say this is the best advertisement shown yet for the game."

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.