This was very well written and programmed, you picked the perfect moments to disable to ability to scroll back in dialogue and really stuck the player with their choices. Disabling the load option at the end was a neat idea too, unfortunately I had to continue with ". . ." because I missed ending 37 and I wanted all 40 lol. I also liked how the carnival game trained you for the ending sequence, timers really add a lot to these VNs. Good work!
//Spoiler
The kitten at the end was so cute!