The dlc will supposedly at least get another update a bit later.
The only place you can buy it once only, is here at itch.io though.
On patreon and subscribestar, you'll get a key to access the download on my official website, but that key could change like the rest do periodically, due to "leaks".