Hey guys, dunno if anyone posted this yet... but its awesome..
http://www.gametrailers.com/player/36579.html

Check it out.