You know, one thing I haven't figured out: how is the starting player determined? Obviously, in single player you get to start...but I've never figured out how it's determined who goes first in a multiplayer match. Is there a random die roll in the chat log that I've missed or is there some other clue? Obviously, you know fairly quickly who is and is not, I'm just curious how the game makes that determination and then notifies you of it.
For the first round I'm pretty sure it's just random. For subsequent rounds, the last person to pass on the previous round goes second. To put that another way: the first person to pass on the turn which ends the round goes first on the next round.
Or the last person to pass and ends the round gets to play second. This remove any confusion with cantrip stealing first turn.