Do you use the itchio app or do you download from here?
the app
The game doesn't work with the app. You need to download an unrar/unzip it manually from my itch.io site.