Alright. Thanks Leaf! Sometimes the .zip files are labeled "windows" or "mac" that might help too.
There have been a few games I've found that just don't seem to work with the itch.io client. I'll start reporting them rather than complaining to the devs in the comments section.