It's also good to see that there will be some branching in the story quests: 6 out of 8 of those will be played.
Then, adding 8 Side Quests in that campaign, plus Side Quests from expansions, this seems to be a lengthy campaign, with a lot of variability and Hero progression.
Can't wait!