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