Fun? Sure. Different too. Each level has it's own distinct feel and the whole keep is only loosely tied in with the main plot so it may come as a much welcomed change to the whole Bhaalspawn thing.
Spoiler
P
O
I
L
E
R
And when you get to the end, don't be a sissy. Kill the big D. It's well worth it