So this really funny thing keeps happening where people link to the Bioware Blog post that says that the Omega DLC will be releasing simultaneously on all three platforms and then claim that it’s going to be a 360 timed exclusive because of one faulty report.