Trailer feedback

Here is some audio work I did recently on the Update 6 trailer for The Forever Winter. Any feedback on how to improve would be much appreciated. Does anyone else have to do public facing audio work under extremely tight deadlines, have you got any tatics you use to get the job done quickly?