News PC Fans Figure out Mass Effect 3 “Omega” Details September 27, 2012 Stephanie Yang1 Has the internet figured out what Omega is?! Read More