User blog comment:ItsAlwaysSunnyInIllium/Arrival DLC pic?/@comment-774818-20110314201151

Hm. Seems rather vague and uninformative. As H-Man says, need to see more.