Honestly I was a little surprised by the 3.35 average rating–that seems a bit harsh. To me, this felt like a fun and funny twisted fairy tale, exactly the sort of thing I would have devoured growing up.
The main complaint in other reviews seems to be the lack of character development/that it took time to get into the book. I can definitely see that, but I think the narration and situational humor is more what drives this book. Like a lot of classic fairy tale type adventures, you kind of hang on for the ride and let the characters show who they are as they act.
And on that note, I did find some of the “side” characters more relatable and root-for-able than the main duo of Percival and Tuppence. I loved the way everyone's storyline intertwined and led to a satisfactory end. Overall, I thought this was a fun summer read!