I recommend uploading your game files directly to itch.io so people can always access them without any issues, and download them through our app.
Viewing post in Click here for Mac version comments
I bumped your upload limit. Also for large games we strongly recommend using buter: https://itch.io/docs/butler/