But a specific time when the DLC would be available wasn't initially announced. So this is your friendly public service announcement that you should now be able to download the DLC from the game's menu (we've tried on PC and Xbox 360). Let us know if there are any difficulties!