Game reviews Mass Effect 3

All
All Reviews
Review
10 July 2013 / 10:55+08

Mass Effect 3 review

The Reapers are approaching Earth in this finale to one of the finest sci-fi gaming series ever created, so how’s...