First impression: OK, I only just started this, but I already have to say: oh, wow, what an immersive, wonderful voice the heroine has - and oh, how fun it is to read about an MG heroine who's a fantasy fan! I've seen a lot of books where the *boys* are fantasy fans, but this is the first one I can remember in a long while with a girl fantasy-reader.
Anyway! Back to reading now. But I was too excited not to share that much already. :)
***
Later: And now that I've finished reading, here is my real review:
Ohhhh did I love this book! And ohhh did I relate to the heroine, Ruth, who is a smart, geeky, fantasy-fan eleven-year-old who has a hard time fitting in at school, who's oblivious to fashion and social rules, and who is deeply, painfully lonely after being abandoned by her lifelong best friend, who's moved into the popular crowd and left Ruth behind as an embarrassment. Ruth's built a hard, sarcastic and protective shell to cope with that loneliness...but that shell (along with the books that she escapes into but also hides inside) is going to put off any new friends unless they're stubborn and persistent enough to force their way through it.
Luckily, they are! And her new friends are all AWESOME. I loved, loved, loved the characters in this book - even including her former best friend, Charlotte, who is a really well-drawn, complex character who isn't evil at all, just insecure and struggling to find her own place and identity. I love all the moments where we see her continued love for Ruth shining through, and Ruth can't help still caring about Charlotte, too. But then the scenes between them...oh. They're painful in just exactly the right, most emotionally truthful way.
But Ruth's NEW friends - ! Oh, they are fabulous. I loved watching her "motley crew" assemble around her - lots of other fantastic, smart, quirky kids, all geeky in their own different ways, debating the laws of time travel and magic as they band together to follow a quest of riddle-hunting all across town. Ruth starts out this book deeply lonely but ends up surrounded by her tribe, and I LOVE stories of people finding their tribes. This one was just perfect.
In fact, my only quibble about this whole book is the packaging for it. I think the title feels a little bit bland, giving no clue of all the quirky, wonderful, rich and unusual stuff inside the book, and the cover - while cute - makes it look like a love story between Ruth and a boy. There is, in fact, a (wonderful) boy, Coco, who becomes her friend in this book and who is interested in being more than her friend, but he's no more important a character in the story than her new best friend Lena, who is flamboyant, outspoken, feminist, and fabulous and is the one who really drags Ruth (kicking and screaming) out of her shell. And of course both Lena and Coco are just part of the big crew of friends who've banded together by the end through their shared quest, which is part of the whole theme of the book - it's definitely not just a boy-girl book (and Ruth is annoyed by people trying to get her involved in thinking of the world in a boy-girl way, which makes the cover feel more ironic to me). Also, the cover image of two white kids doesn't give any clues to all the different kinds of diversity in this book. (Not only is there ethnic diversity among the main characters, which I wouldn't have guessed from that cover image, but also Ruth lives with her mom and her mum, and she's not the only one in town with two parents of the same gender. It's really not the monolithic setting that you'd guess from the cover.)
But! Obviously the cover is the choice of the publisher, not the author, and there honestly isn't a single thing I'd change about this story and these characters. I just loved it from beginning to end, sank right into it, and came out certain that (a) this is one of my favorite books of 2015; and (b) I have to read Megan Frazer Blakemore's other books straightaway!
There were so many great lines in this book, but I didn't stop reading to make notes of them, so I'll just include the line right at the bottom of the first page that sold me on this book immediately:
"These are the kinds of thoughts that make my teachers write comments on my report cards like 'Mind tends to wander,' 'A bit in her own world,' and 'Reality does little to faze Ruth.'"
...And yes, I admit, I did personally get reports much like this at that age, too! So when I read that line in the opening, I knew this book was For Me. But whether or not you relate to that line, you should really, really try this book for the wonderful voice and the immersive storytelling and the fabulous characters. I loved it!