Can you look into the butler program made by itch which makes downloading and uploading large games a pleasant experience with Itch. They allow games up to 10 GB that way.
There is a software called butler made by itch https://itch.io/docs/butler/ . It handles uploading to Itch and only uploads the changes made. It also allows you to upload bigger games then via the web interface and game would be hosted by itch not some third party file sharing website. This has the benefit for the user that the itch desktop client can track and (auto) update the game without me having to juggle and clean the download folder.