And that’s saying a lot, coming from me. I usually correctly guess who the bad guy is by about halfway through a story. If I can’t, then that’s a story I’ll rate highly. This one threw me on so many wrong tracks. I was convinced I knew after the first few chapters & then by halfway through I changed to someone completely different & I was still wrong. I genuinely still had no idea who it was just a few pages before the big reveal. And was completely surprised when I found out! But it wasn’t one of those ones where you couldn’t figure it out because there wasn’t even a hint of it in the story. It was totally there all along. So impressed plot-wise. And Kaely is a fascinating character. One of the most interesting I’ve come across. Can’t wait to read the next one.