Bioware’s Mass Effect 2 is a little over a month away from hitting store shelves and details are starting to emerge about what could shape up to be one of 2010 biggest games.
Bioware’s Mass Effect 2 is a little over a month away from hitting store shelves and details are starting to emerge about what could shape up to be one of 2010 biggest games.