I cant install with the itch.io app
Because voting for the game jam is still in progress I can't attempt to fix the problem right now. So, unfortunately, it looks like the only option is to download through the browser. I'm sorry for the inconvenience.
That's alright, no worries.