I've only played TNO, so I can't speak on The Old Blood.
While I really had fun with the core gameplay, the straight-forward level design and constant story interruptions really dampened my enjoyment. I can appreciate the effort and detail that went into the story and all, but I can't help but wish it had gone into the level design instead.