Thanks, I'll have a look. The upload process for Itch.io is different (the app is > 5GB, and itch.io won't let me upload files larger than 4GB through their regular uploading mechanisms.
Sadly I don't have a linux machine, but if you're willing to test I'll turn it around and see what I can do.