a detective story would be cool as well :)
I didn't implement any limitation of repeating dialogues, do you think it's an issue?
For the complete game it may be an issue. Player can go through all dialogue branches. I think it's better to let him choose only one branch and remember this decision but it's my opinion