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.