article placeholder

Mass Effect 3 Omega DLC

Last month news of a new Mass Effect 3 DLC titled Omega would be hitting gamers this month. Recently, two new images have become available showing...