User blog:Teugene/Arrival DLC Launch Trailer!

Feast your eyes on it.

http://www.ign.com/videos/2011/03/28/mass-effect-2-arrival-launch-trailer