User blog comment:Teugene/Arrival DLC Launch Trailer!/@comment-1691295-20110329083716

Pretty cool. I wonder if the music is from the DLC, ala Overlord and Shadow Broker.