Seems I can't install the game through the itch desktop client. There's no 'build' to select and thus, nothing to install.
oh that is very strange, i've never used the desktop client myself but i gave the game's page a look to see if anything looked amiss. i noticed i hadn't clicked the checkbox for the operating system (windows) so maybe that was the issue?
i'll keep investigating. i'm not sure where else to look but i'll see what i can do. thank you for posting about it!