More Mass Effect 3 Footage Revealed

GameTrailers went to the Bioware Headquarters and did an interview, gathering a decent amount of  information on the much-anticipated upcoming game: Mass Effect 3. They also included some side information on other games, such as the...