5.0

This book was marvelous! I stayed up until 2am reading it. Could NOT put it down. The puzzles and enigmas of the characters were fantastic. I loved looking for patterns and finding the connections between things. I was able to figure out the hidden codes in the illustrations too.

Loved it from beginning to end!