Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thank you!
I did attempt to implement undoing in the way you describe, but ended up with a few strange behaviours which I was running out of time to solve. It's definitely something I want to add in a post-jam version, and would be a lot more intuitive. I even have a few ideas on how it could potentially be used as a puzzle mechanic!