[youtube]http://www.youtube.com/watch#!v=4FRWYRqaGFE&playnext_from=TL&videos=Mo2Fi x-Phvc[/youtube]

Best game trailer ever!! they should make a movie out of this