This wouldn't also happen to be why it won't install in the itch app, would it?
Yeah I suspect that's the reason, there is a 1gig limit on itch file uploads, so I split the game into two archives.