I too cannot install this game using the itch app. There is no install file (as @benzoht mentions). Iirc, I think there is an option or something that the developer needs to check when uploading? Anyway, would be great to have this install through the launcher if possible.
Yeah I'm looking for a fix, but I haven't been able to find the option that makes it work. I have seen multiple people having the same issue with other games as well, but it doesn't like there's a easy fix atm.
Hmm iirc I wonder if you just need to select "executable" and ticked the Windows box on the game's dashboard? I seem to recall having a similar issue elsewhere and something as simple as this being the fix idk.
Actually, looking at your profile page, the games listed with the windows symbol showing will install but the ones without (including this one) will not. This might be it!