Thanks for reaching out!Yeah, itch has a limit of 4 GB. :/ I'll have to check if I can throw out enough to bring it below that limit.
Edit: I lied. Itch allows larger uploads if I use their butler tool. Uploading it right now. <3
For me, the download runs at 60 MB/s, but maybe they are lower if you are outside of Europe.