People Forget this game, it's completely dead.
The version of the game on Itch is not the latest. There is a newer version posted on the publisher's Patreon.
Okay Then I must become a Patreon. But even there I see people talking about that the game is abandoned............