Hello. Thanks for the feedback, I'm glad that you liked the game. Sorry for the unintended loss of progress, I'll fix this oversight in a future update.
As for resuming the game from the quick save, I'll look into that, but no guarantees. Quick save system is... special and must be used carefully so as not to break anything.