User blog comment:Commdor/Omega DLC Plot Elements Leaked/@comment-5521671-20120925195539

Just saw that tweet. Good, these rumors were reallly weird.