Square Enix released the spectacuarly awesome Tokyo Game Show trailer of Final Fantasy XIII this past week.
Of course, none of us had a clue as to what they were on about as it was in Japanese. Luckully, it is now in English!
We have it here for your viewing pleasure after the jump.
Go, go, go!