Amazing trailer! I might be wrong on all of this speculation but that’s why we call it speculation!
Sorry for still images, but it seems they don't want video being shared so much.
Appears on these pages
@Fondrive What would be the meaning of defensive ? Watch gaijin's analysis I would even agree...