By | September 25 2012 12:42 PM

The next Mass Effect 3 DLC entitled “Omega” was just announced last week, but fans have wasted no time digging up details on the expansion pack’s storyline.