I think this is one ship using the leech beam, as you can see the beam above the Auricom, and somehow you can spot it on the Qirex, and you can also see it at the Eliminator part of the trailer.
BTW, I hope someone can answer this, but what is the name of the track that plays in the trailer? The tune I mean.