User blog comment:Spawny0908/UPDATE!!!!: The Free DLC pack is coming in...../@comment-3974403-20110729200856/@comment-3455248-20110729212031

It doesn't just take time to put stuff into the DLC, it also takes time to test it. If they ran into some problems during testing that would delay it. In general, every new DLC will take longer than the previous one because they have to test it with all the other DLCs installed, with none of the other DLCs installed, with combinations of a couple of DLCs installed, etc. It would be great if it's taking a long time because it's chock full of goodness, but until there are more official details we just don't know.