A new trailer for the just-released DLC for Mass Effect 2