Nope they've purposely took it down. because people new people kept spreading it whilst also bombbarding them with bug reports they've already fixed in the next DLC release.Beasty DLC LINK BROKEN
(They Discussed this in their discord.)
DLC 1 and 2 ( once released), will be one download link
All the DLC will eventually be part of the same extra DLC game.