Unfortunately, Itch io has a limit for the game size. Why weren’t you able to download the game? I’ve just downloaded all the game files using the links without any issues.
Itchio's compatibility guides:
https://itch.io/docs/itch/integrating/updates.html
https://itch.io/docs/itch/integrating/compatibility-policy.html
Please use a supported method, so updates can be downloaded directly through the app.