JoeAncelotti on 12 May 2015
Doesn't look that amazing, but there is one BIG plus. They didn't use CGI for their trailer which is a very good thing. Looks like they want to be as transparant as possible.
Add me on Xbox: DWTKarma