A new trailer for Final Fantasy XIII has surfaced. Square Enix has released this international trailer, featuring the game’s theme song, “My Hands,” by Leona Lewis. The game features some nice English voice acting.
Look for Square’s big RPG release coming in March. Japan already has it, and we are quite jealous. Sit back and enjoy this latest trailer.