Mass Effect 3 E3 2011 Stage DemoChris Watters shows us a bunch of Mass Effect 3 from E3 2011!By on June 8, 2011 at 4:35PM PDT Mass Effect 3