Jesus Anne Heche Christ riding a motorcycle made out of a piranha with a flamethrower for a face, this is good. Yes, the initial launch trailer for the upcoming Mass Effect 3 is officially here. And not a moment too soon. The extended trailer is released tomorrow, but we couldn’t wait until then. This is just too nommy not to share.