Ratings334
Average rating3.7
At a 4.5. This was such a good book. It had some very good Scott Pilgrim vibes and, obviously, had books and history. Which I love.
Pros: so fun, loved the characters, loved the puzzles.
Cons: poorly developed female characters.
A very sweet, enjoyable read.