I'll have more comments once I complete the game, but for now, I have a question and an exploitable bug report.
The bug report is that if you feed the monster in the park garden enough broken hearts to make a heart, then interact with it and select the option to keep your broken hearts, it will spit out another heart. This can be repeated as many times as the player's patience permits.
The question is whether the beer is permanently missable. I bought a beer from Naomi while she was clerking, then went and did something else, and Eva stole my beer overnight. Now Dianne is back to permanent clerk duty and I can't find another place to obtain one, so I'm wondering if I need to load an old save.