Pure fun! great dialogue. Smooth read, I never had to go back and re-read to understand.