PLEASE! This should be the gold standard for story driven multiplayer games! This allows more player agency over how things play out and more interactivity if you are not the initiator of said dialog. And PLEASE for the love of Minsc and Boo, Voice the player character. Especially as is, it is very hard to follow a dialog that you aren't running. Because as soon as Player 2 clicks a dialog option the NPC responds.