If you download from the website it doesn't seems like working, I tried to download itch.io app on my com and launch it there and it works maybe you can try
i tried to launch on the Itch.Io app it still doesent run
Then idk the reason man