After the video from last week, Bioware is now releasing a few new images of Mass Effect 2 to make the wait until late January 2010 more bearable.
Information
Logga in