just downloaded it and it worked fine.Maybe its an itch thing and the server are strange right now.
I recommend using the download manager from itch.io