A great mix of combat, puzzles, and role playing, which kept my players trying different things. Great personality throughout kept everyone laughing.