Mass Effect 2: What To Expect by BioWare’s developers dish a ton of dirt on their upcoming sci-fi RPG sequel.