Not that I know of. It just crashes randomly. Recently I'm having trouble opening it. It's been crashing immediately after I open the game. I don't know if maybe it's an issue with itch.io.
I see, you may also try the dl version if it maybe works as intended. Have fun playing the game :-)