I've just finished the campaign and I've got to lvl 28 in multiplayer. I thought the campaign was good right up until the ending fight with Nemeroth, it was anticlimactic to say the least...
The game itself is really solid, the executions to give back health makes the hordes manageable...