Mass Effect Gameplay Movie 2Take a look at some new footage for Mass Effect from E3 2007.By Homer on October 17, 2019 at 6:17PM PDT Mass Effect