Thank you so much for playing and for the feedback!
I'm not sure what happened with the crash you've experience, I've changed the ways some of the machine behave, and I didn't get time to test every possible outcome. I'll make sure to test it more.
As for the save, it's something that I want to implement, but I've ran into some weird behaviors in Godot, I need to do a little more research to know how I should be doing it.
And I do plan on releasing the game on mobile at some point, but I want to focus on the Steam version first, the mobile version will come after :)