I would like to upload a Windows version, but uploading is disabled during the voting session. I was not aware that I can upload multiple files for different platforms so there's only WebGL version for now. So sorry for the inconvenience... ;(
If you have other browsers or the itch.io destop app installed on your computer, maybe try opening the game with it? That's the only thing I can suggest now. Sorry again!