Square Enix has released the English dub of the Final Fantasy XIII trailer released earlier this week from the Tokyo Game Show.
Everything makes sense now, what with the confusing translation and even more confusing Japanese out the window. Still looks awesome though.
It's after the jump.
December 17 in Japan for PS3. Spring 2010 in the West for PS3 and 360.