Top
20°
9.5

TechnoBuffalo: Mass Effect 2 PC Video Review

Mass Effect 2 is shaping up to be one of the many 'must have' games of 2010. Check out LP's in-depth review of the PC version of Mass Effect2.

The opening scene of the game is revealed to explain the premise of the story *possible spoiler*

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