Browse
Mass Effect, the First 12 Minutes
Well Mass Effect is officially out, and it's really good. Gamespot made a video of the first 12 minutes....here it is.