In space, no one can…hear you smash a geth into the wall with biotics? Check our Mass Effect 2 launch center for all the latest news, previews, movies, and more!
Get the full article at GameSpot
“Mass Effect 2 Launch Center” was posted by Staff on Wed, 13 Jan 2010 14:30:20 -0800