A host of new Mass Effect 3 details have surfaced courtesy of Game Informer.

More...