I believe I have gotten this fixed, please let me know if you have any further issues.
Glad to hear you are enjoying the game. We've got a lot of fun stuff coming down the pipe in the near future.
Thank you very much! I was able to download successfully though the itch.io windows app!