Tuesday, February 9, 2016
Tags Posts tagged with "Turian"

Tag: Turian

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...