This is basically about the only information that we have gotten between the teaser trailer and E3 which is kind of sad.



Hopefully he doesn't loses his job over this and also the engine manages to impress but over anything make the game feel fresh!