A pair of Mass Effect 3-related leaks have taken place in the past few days starting with an internal beta getting into the hand of a select number of Xbox 360 owners on Friday.
Due to a human error on Microsoft’s part, individuals accepted into the beta of the Xbox 360 fall dashboard update were granted access to “some early Mass Effect 3 beta code.”