mass-effect-shepard-statue Published June 10, 2011 at × in The latest trailer for Mass Effect 3 goes live action /