I had a similar problem. What might help is to publish a zip containing just the files that changed since the previous chapter. That should be significantly smaller, considering how you've structured the game files.