Tuesday, February 9, 2016
Tags Posts tagged with "Commander Shepard"

Tag: Commander Shepard

[youtube https://www.youtube.com/watch?v=dEJ48aU--sg] The latest DLC for Mass Effect 3 brings back the fan-favorite Omega station. Set during the invasion of the Reapers, Omega has been...