It just on patreon now
No it's dead
Last post on patreon is 11 february 2024 and as an indie/1 or 2 dev game, its does take quite long for update. But I didn't subscribe so I don't know well too. If it like 1.5 or 2 years, then it probably dead.
not to mention the last update to the game was almost a year go