Maybe its due to the file size being above 1GB? (this means I can't upload directly to Itch and have to use an external link)
I've mailed Itch and asked if its possible increase the upload space tho, so we'll see if that fixes it.
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa THAT MAKES SENSE
WHy YOU GET NO WOMEN
MY MAN