OK WTF... 3 playthroughs, 3 times bad ending. Is the last point of Charisma that important for a good ending ?? If so, I can't , for the love of god, figure out which girl is not giving me the charisma point.
I break Selena's curse, and the demon then just kills me... Evelyn is hanged.
This game is now turning into a personal challenge for me.
You can gain a point of charisma from each of the 5 women in town (Nell, Samarra, Callie, Evelyn, Primrose).
Nell, Primrose, Callie: you get the point when you get the choice to become their boyfriend (regardless of whether you say yes or no)
Evelyn: you get the point when you remove the inhibition that makes it impossible to confess your feelings for her without her leaving town.
Samarra: you get the point when you talk to her in her tent, after winning a fight with her in the training grounds (not just landing a blow, but winning the battle). You get the point regardless of whether you have sex with her or not. (charisma aside, you cannot win the game if you don't win that battle)
Since there's also a charisma raising book, you only need to successfully get points from 4 out of the 5.
AFAIK, winning the game requires maxing out charisma, courage, and (to win the fight with Samarra) agility.
If you're getting to the point of having sex with Selena, then you're almost all the way there.