It's very good. But the voices in the audio track are hard to make out clearly, gotta watch that mix. Understandably, trailers and teasers always put the music up front, but the words were too hard to distinguish from the music and some of the sfx. Maybe try sound gating the dialogue into the rest of the piece.
Good luck on the production, looks like you the set the bar very high, and I hope you clear it with room to spare.