Shown during tonight’s episode of The Walking Dead, this Mass Effect 3 trailer has me ready to defend earth.

By Kaleb Rutherford – 02/20/12