I liked it, it was fresh, difficult at higher levels (BEEEEESSS), and I loved Joshua.
The only thing is, I cannot find any incentive to aid Daniel (for his ending), even for just the sake of having done everything in the dlc (it's the only thing I haven't done).