I don't know where the download is hosted but it's extremely slow and unstable. I've just spent the last day and a half downloading 20+ other games from itch.io without difficulty, and yet this one keeps cutting out after just a few MB.