interesting game, sadly the installer doesn't seem to work.
Installer? Does the .exe not work?
It doesn't work when downloaded directly from Itch app, but I just noticed there is an external link so there's no fault at your side. I assumed there was an itch installer. :)
Thanks :)