Game Release News

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

1376 days 21 hours ago By: SwilloTGL | Screenshot | PC |

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