User blog comment:Commdor/Omega DLC Plot Elements Leaked/@comment-1221773-20121018023622

New Omega image (off-screen and low quality): http://social.bioware.com/forum/1/topic/355/index/14551608/1