Mass Effect 3 debuts Multiplayer

Mass Effect 3 debuts Multiplayer

Earth has been captured, the galaxy is on the verge of total extinction, and it’s up to you as Commander Shepard to assemble the counter…