One of the best adventures I have ever ran. Each segment plays well by itself and is unique, and the whole story just works. At all points my players were motivated.