Well dev was banned on patreon probably for content, and he moved on other site. That was more that 2 years ago. Anyway best content was in demo, so its not like you miss much if you wont find last version of this game (on other hand i had my last version from panteon, and i dont remember if itch and steam demo have the same content).