PC PlayStation Xbox Have a Couple of Mass Effect 3 Screens MGAceman April 28, 2011 BioWareEAMass Effect 3 There’s some understandable excitement over the next Mass Effect, so here are a couple of screens they’ve released to enhance that tingle… [pe2-gallery] [/pe2-gallery] Related Posts