Did you try to download it using itch.io desktop app?
It's what we suggest because it has less issues and you can also verify the integrity of the files through there.