GoozerNation | Mass Effect 3 Demo Impression (PC)

With the recent release of the Mass Effect 3 demo, and the impending invasion of the Reapers, are you ready to return to war? Here are some impressions of the demo, along with some comparisons between the previous games in the series.

Read Full Story >>
The story is too old to be commented.