User blog comment:Commdor/Omega DLC Plot Elements Leaked/@comment-3548887-20120925202232/@comment-24174486-20120925225833

Unsurprisingly, the people in that thread are ranting against BioWare based on assumptions and without a shred of evidence to back up the "leak".

BioWare has the best fans ever, huh.