I'm sorry you're having a hard time with it.
Unfortunately I'm not sure what else to suggest either. I test-downloaded the file and it works fine, just to be sure. At this point, I have to assume it's an issue outside my ability to fix whether it is with Itch or your internet provider.
I'm really sorry I'm unable to identify or repair the download issue.