Tim Static
New member
Big time spoiler alert....I believe this is most of the opening scene to at least the single player game.
Watch at own risk!!! (its FRIGGIN AWESOME!!!)
http://www.gamesradar.com/video/v-200810271643968003
Watch at own risk!!! (its FRIGGIN AWESOME!!!)
http://www.gamesradar.com/video/v-200810271643968003
Last edited: