Uh, I haven't played in a while myself (I play way too many VNs) so I can't exactly answer your questions, sorry! Dunno about save backups either, you're better off asking others, like the dev.