Okay, I took my time to try it well and I think (I might be wrong) that the windows build has an issue. From Itch.io using the client and using direct download from the website and also from using the github link you provided, I can confirm that I was able to download the software. Unfortunately, in none of those case, I was able to complete the installation process. It always stops before. Here is are two screencaptures (1 from the github download and 1 from the itch app client):
note that this progress is what I had after letting it run for about 16 hours so i think that it's safe to say this installation process won't be completed