is the dev still working on this game? Been quite dead lately. No updates, nothing.
There is a recent progress update on Patreon (3 days ago). Whether that translates to itch or not is anyone's guess.