Colorful style, very immersi e, but the complex wordsmithing got me a bit lost toward the end. Enjoyed the read and the attention to detail.