tried to download and wont allow it. it looked really good so thats a shame.
nvm i got it on steam.
The dev didn't set up the game to work with the itch client.
same :(