Excellent writing and narration as I would expect! Knocked it out of the park again. Intriguing concept, but the characters and their interactions and growth really made the book for me. Listened to it during a workout instead of music I was so hooked.