Received to review via Netgalley
I’m still digesting this one, quite honestly. Let’s see if writing it down helps me figure out what I think! Middlegame is a novel in which time is mutable: the two main characters are living out their lives time and time again, and when they fail, time is reset back to a crucial decision point and try again and again to get the right outcome. This isn’t a spoiler — it’s apparent from the start, because the story begins at the end and jumps back.
Roger and Dodger are twins. Roger has command over language, while Dodger is a math prodigy. They were created by an alchemist desperate to prove the theories of his creator and mentor, and their whole lives have been manipulated by him to try and achieve both power and control. The question is really how exactly the twins will achieve their power and not be under his control.
Over and over again their lives touch just a little, and they speak to each other through some kind of link. Over and over again they are separated — sometimes by meddling, sometimes by being human and flawed and not good at their strange relationship. Their relationship is the center of the book, and you can’t help but root for them as they get it right and wrong and right again. I found the timeline a little difficult to follow, because I’m so bad at remembering any kind of numbers (I’m the Roger half of some equation, clearly), and that kind of impacted how I felt about the book — I found it a little frustrating that I kept losing my bearings. It’s cleverly done, though, and the full extent of what Roger and Dodger are takes some time to unfold and really become obvious; the broad strokes are fairly obvious from the beginning, but there’s still a sense of revelation as the book unwinds.
I think, in the end, I’m not head over heels in love with the story, but I think it’s well done and enjoyable. There are some gruesome bits and gore — touches of McGuire’s Mira Grant persona, in some ways — and the complex timeline combined with those is probably what brings down the rating a bit for me. I’m really looking forward to seeing what other readers I know make of it.