Itch has been having issues with their CDN for some users. This is likely the issue you're having.
Gotcha, should I just wait a day before trying to redownload
Maybe try another browser.