Saturday, February 13, 2016
Tags Posts tagged with "Mass Effect 3: Omega"

Tag: Mass Effect 3: Omega

In BioWare's latest DLC for Mass Effect 3, fans get to help Aria take back their favorite seedy space station, Omega. Set during the...