To clarify they made all of these awesome footage vids
And they were not gameplay. All pre-rendered. Lots of anger about that one.
Oh believe me I remember everyone blowing their lids over that. How they screwed that game royally. I'm just saying for $10 and you get the season pass I'm not gonna complain.