Sounds a bit awkward to me, but might become a nice (and more or less crucial) aspect of the game.
Depending on how it plays in the game, very challenging, very good.
So what exactly will charisma do?
Sounds like they lifted that a bit from Resident Evil 4 for the "survival...