He is super supportive and allows the game to move fluidly. His encounters are interesting and fun even when he is challenging you. He takes the time to make your character feel special and a part of the world and makes choices that always feel fair.