I did try it out in a local emulator and the game works fine, so I don't know if the itch servers are overloaded or something, but I'll try to get this fixed if I can.
I’ll try to play it from the download!