This is a really cool idea. Maybe it would have helped if you had a practice level for dumb players (like me) where you only have one house, one person, one cow or something. I found it difficult to get the hang of it, I talked to a few people, ran out of motivation points and got stuck multiple times.
I like how much work you must have put into the dialogue, from "should I renovate the house" to "does that mean milk is infinitely priced?" :D