Mass Effect 2 Arrival Launch TrailerCheck out this launch trailer for the final piece of Mass Effect 2 DLC: Arrival.By Alex Sassoon coby on March 29, 2011 at 3:59AM PDT Mass Effect 2