Mass Effect 3 Comic-Con 2012 Stage DemoCheck out the Earth DLC for Mass Effect 3 and some multiplayer action.By on July 14, 2012 at 2:52AM PDT Mass Effect 3