I ahve run this 3 times. Each time with a different ending. It has a nice blend of combat, social, and ability checks. But dms will need to be on their toes if the pcs go off script. Attack when they should social etc.