Dev did mention in one of their updates that they went to the hospital so maybe that's what they're dealing with ATM, but I'm hoping that they'll come back in due time
That's what I was saying in my comment? That essentially he took it down because he was in the hospital and thus wouldn't be able to work on the game.
Just a heads up: The real reason is because the link is different. He's still very much active, and we're on update 0.7 ATM. Feel free to have a look. https://www.patreon.com/Futa_Fantasy/posts