Final Fantasy XIII Screenshots & Trailer

Have a look at the latest images and a new trailer for Final Fantasy XIII featuring the song “My Hands” by Leona Lewis.