is this game still been developed?
yeah and you can find some free updates on their patreon. They arent updating the itch page