Heart Strings is definitely a big step down for this series. There were a number of elements that frustrated me in the last book, but I was riding high enough on my enjoyment of the first novel to overlook them and award a second 4 star read for this series. However, with the same issues cropping up again in this book, they became a much larger factor in my reading experience.
The main issues I have with this book include:
1 - LACK OF PROGRESSION - This is the third novel and only 3 weeks have passed. This minuscule time frame for these three books robs the story of some much-needed depth. It seems like the small time frame is just an excuse for situations and characters that have not grown, changed and progressed over the course of three novels. In spite of some plot twists, the characters are very much who they were when we first met them, as are a large number of the story lines.
2 - OVERLY LONG ACTION SEQUENCES - Going hand in hand with the previous point, this book is filled with overly long action sequences that mask the lack of progression in the story. These many sequences, that can each be as long as 5-10% of the book with only a few lines of exposition and dialogue thrown in amongst the action, either end up in a stalemate or result in a retreat to the status quo. They are very samey, lack excitement and a sense of danger, and are frustrating in the constant absence of finality.
3 - CHARACTERS REACT AHEAD OF THE PLOT - We the reader, don't yet know where the plot will take us. However, this should also be true for the characters. We are given exactly the same clues and information that Cisco has which makes me question why he keeps acting in certain ways. Throughout this novel and the last he constantly trusts people who haven't earned it (or are outright proved to be untrustworthy), makes leaps of logic that have very little to do with previous events, or simply acts towards characters and situations in ways that seem completely unnatural. At least that is how it seems until you come across the plot twist at the end of the novel and realise that he was right to do these things all along... the question is, how did he know to be right about these things in the first place?
4 - A BATMAN UTILITY BELT OF POWERS - Cisco's powers seem to pop up out of nowhere as and when he needs them. In the last book, he actually used a phrase along the lines of, Did I forget to mention I know a little bit of this type of magic? before gaining a new and incredibly handy ability. There is no foreshadowing of him learning new skills in this book, but when the situation calls for it, they appear from nowhere with a quick head nod to the fact that he has been learning from the necromancer spirit... though no mention of this was made before.
5 - CISCO - It's getting harder and harder to believe in the protagonist. He keeps acting as though the events of the previous novels haven't happened and is not learning from his mistakes. The motives for his actions are dubious at best, and he is always inconsistent with his actions and decisions. The main issue I have though, is that he doesn't act like a man who lost 10 years of his life and has suffered a great loss. He has only been back from the dead for three weeks but he is already pretty acclimated with this new world and his place in it. The kind of loss he has suffered (both the loss of years and loved ones) would have a much bigger impact on a person and I keep feeling as though he is treating it all as though it's no big deal which kind of ignores one of the main hooks about his character.
Overall I am not impressed with this book. It's mainly one long action sequence that constantly ends in a draw, I never really feel any raising stakes, and I am actually becoming less invested in the characters rather than becoming more interested in them. I enjoyed the first book and the second was a pleasant, if somewhat samey, read; therefore I'll stick with this series through book 4, but that has some serious work to do to get this series back on track.