Have you tried downloading it through the itch.io app? That usually helps overcome those issues in my experience. It is a safer way to download larger games than it is through a browser. And I say this as someone that is regularly forced to put up with a terribly unstable internet connection.