Mass Effect 3 Announcement Trailer Posted on: Dec 14, 2010 Shepard sees the trouble earth is in, to the rescue! Games in this article: Mass Effect 3