I could have been only half listening, but I thought remember hearing one of the guys on the bombcast talking about some sort of shop that has all the old stuff in it from all of the other games. Is this true? If so, where is this located because I have yet to see such a thing.
Mass Effect 3
Game » consists of 19 releases. Released Mar 06, 2012
Log in to comment