Some nice CG used in this trailer. No gameplay, though.