We already spilled the beans on Mass Effect 2’s final DLC title, which is available today. But we didn’t show you this epic trailer heralding Arrival’s arrival.  Feast on it. NOM NOM! [via Game Informer]