This is a must see, its some in game footage as well as a couple cg parts but damn it looks pretty slick, the best parts are towards the middle you may want to skip ahead.
http://www.n4g.com/ps3/News-60823.aspx
http://www.n4g.com/ps3/News-60823.aspx