Hm. Did itch make you go through the "purchasing" process to get the game? It does require you to claim a key before downloading the game.
Nope, nothing like that. When I click install on the game page in the app it loads for a split second before it says install again.
When I check my downloads tab it just says that in the image above.
I'm having the same problem.
Shame, looks like a fun game.
Ah, I see. Yeah you needed to grab a key before they ran out. Weird that the app is giving you an option to install the game at all, since the alpha is closed at the moment. Hang on for just a bit longer and there will be a public free demo when the Kickstarter comes out!