Have either of you tried downloading via the Itch app yet? Though, the zips should also work...You might try asking them via their Discord or tweeting them.
I'll give them a poke over on the Discord for you & let'em know folks are having issues tho.