User blog comment:ItsAlwaysSunnyInIllium/Not Happy with Bioware (Arrival)/@comment-69.207.23.137-20110322225924/@comment-217683-20110322231900

They haven't been marketing the DLC all this time? Odd... I was pretty sure they had, seeing as we're all talking about it... :P