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 >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.