I really like the core concept here, though I found it difficult to figure out what I was supposed to do, and ultimately felt a bit limited by the keywords. Obviously doing proper sentiment analysis (not just keyword-based) would be ideal, but for a game jam I think this illustrates some interesting possibilities for a game like this.
A future version of this with better sentiment analysis and maybe specific prompts for both content and overall tone, could be pretty cool.
The corruption aspect was especially interesting. I like the idea that if you hit a certain note too much, there’s a kind of knee-jerk reaction that forces the story in the other direction. Especially if you were trying to meet a certain length/content/tone for a given piece, I could see that being a unique negative feedback element.