Final Fantasy XIII Launch Trailer

The official launch trailer for Final Fantasy XIII, offering several cinematic glimpses of the dramatic story and cast of characters, as well as a healthy dose of combat footage. The song in the trailer is ‘My Hands’ by Leona Lewis. Final Fantasy XIII launched on March 9, 2010 for the Xbox 360 and PlayStation 3 consoles.