Box art
not available

Mass Effect 2: Overlord

360
Developer
Bioware
Publisher
Electronic Arts
9.0/ 10
Reviewed on 360

Friday 25 June 2010

Review
Mass Effect 2: Overlord review
Does the latest DLC stack up?
9