If Marloth is to have a dialog system, I find myself leaning toward it not being conversational.
So much of natural language is noise. One of the things I like about programming languages is how succinct and precise they are.
However, I shouldn’t overlook that there are some benefits to natural language—otherwise everyone would be speaking in a form of code.
However to that however, the game logic of most dialog systems is simpler than natural language, and usually the natural language is static content wrapping around the simpler game mechanics being employed.
<aside> 💡
Even though I love reading, I tend to hate reading and voice-over in games. It feels like a tangent to me that is getting in the way of the actual game.
</aside>