Here's what I've got in mind: Do the Bioware format, and whenever a character is about to uncharacteristically spout exposition, pause time and have text appear in the corner of the screen, explaining things to you. You'll have an abstract dialogue tree tree in this abstract information booth...