Game Release News

Bioware Release New Mass Effect 2 'The Arrival' DLC Screen

1224 days 18 hours ago By: SwilloTGL | Screenshot | PC |
TheGamingLiberty.com:

"Yesterday Bioware asked for your Facebook impressions and retweets for new Mass Effect 2 DLC screens and in reaching their goal they have released another new screen for the 'The Arrival' DLC."