The game isn't actually that long since it is a demo so it would be easier to restart. Don't know about what is causing the save file to get corrupted, but pretty sure it would just take longer to fix that.
Plus, since this game is just a demo, you would still going to have to restart for the other routes and endings.