Ahhh I see, it's this way cuz I uploaded it on mega, and third party hosts aren't supported on the app. The file size limit on itch is 1gb, and my game is around 1.5gb right now. I'll try to contact support to see if it's possible to upload a file size larger than 1gb, if it's not then you'll have to download it through your browser, sorry about that :c