Just saw this as an ad on YouTube and was literally glued to it thinking "damn they really went through some effort for this game trailer". Sadly its not real game footage but heck, stuff the video game just bring out the feature film! This is such an epic trailer for a video game, shame they aren't yet close enough to make game play footage like this. If they could...

Comment