Hi RonnocJ,
Could you double-check to see if this issue persists with other games on Itch? I tried to download the Windows version of the game just now and it went okay. Alternatively, trying another browser may work as sometimes there's a caching issue.