Game seems to have died though.
They ben busy on Patreon. And they doing alot of projects there, so it seems Itch.io isnt being their attention anymore.
ah. A little understandable. So it died on here.