Very interesting!
I enjoyed the nudges of new plot to keep the feeling of progression after a couple of fruitless loops.
I wasn't expecting to need to write down the laser equation settings, so I wasted a couple of loops there.
Knowing what actions are responsible for unlocking available choices remain uncertain; which arguably can extend playtime. However this game offers enough replayability in the form of the metrics of Knowledge/Bowling/Romance/Cat. There doesn't seem to be any need for any of the inevitable frustrating route testing. (ie. bowling alone is key to improving your ability, even though you should still be picking up bowling experience if you play with your friend.)