Something seems to be wrong with the installation, which is a self-extracting rar (and therefore the Itch "launch" button doesn't work at all). Trying to run the actual exe also does nothing, not even an error. Mysterious.