We have tried several things before responding to this! As of right now, it seems like the windows desktop app for Itch does not work to download it, however going to the actual website through a browser will allow us to get the zip file for windows. Maybe this will work for you, too?
Haha, well, we may not know much either, to be quite honest. Based on what we're seeing, you'll want to extract the entire monster_cafe-1.01-win folder (as neither of us is actually sure what pieces you need, we figure to be safe rather than sorry??). Once extracted, you can pick either application in the folder (both start with monster_cafe, Scandal thinks the monster_cafe-32 is the 32 bit version for Windows 10) and you should be able to play the game directly..? Sorry we cannot be more particular, we are new to much of this.