Video
Newsarama MASS EFFECT 3 Live Action Trailer: Invasion
Take a look into the world of Mass Effect 3 by playing the role of citizen, tuning into an Alliance News Network broadcast as Earth comes tumbling down.