Strange. When I try to open it in a private browser it seems to download fine. It must be something from itch.io's end. Perhaps try again sometime later?