Mass Effect 3 Omega Launch TrailerThe elusive man is about to meet his match.By Erick Tay on November 26, 2012 at 10:55AM PST Mass Effect 3