Electronic Arts and BioWare have released two new screenshots from their upcoming sci-fi epic, Mass Effect 3, which is due out during the upcoming Holiday season. The game is being...
Electronic Arts and BioWare have released two new screenshots from their upcoming sci-fi epic, Mass Effect 3, which is due out during the upcoming Holiday season. The game is being...