Killing Rocks (Bloodhound Files Series #3)

Killing Rocks - D.D. Barant 3.1-This edition to the series just made me left me so confused. Major characters just did not show enough and when they did there was no explanations. The new character that was there too much in my opinion,was there for ?? I didn't get her part nor like her at all. Jace the answer to this worlds woes finds herself jumping to another alternate universe, while it's invading on another ?* it's confusing, i don't think i ever really got it. So, there is this nasty man, the same one Jace needs to get home, he is trying to build his version of reality. In his reality, a lot of being die, which makes these beings unhappy. Then a new ruling class takes over.Cassius, the big head honcho vampire, sends her to hunt this evil doer. Then he basically disappears from the story. He reappears at different weird points only to disappear again Charlie, Charlie, Charlie, this books really jumps him. Charlie joins the wrong team, or is it the right team ? It's hard to tell, Golems are not treated well at all in this world, at all. He says he's trying to save the humans to make it better. His loyalty is questionable to Jace. Their bonds are tested, and I was disappointed with the results. I really wanted more for this character, the author tip toes slowly to Charlie being more then what he is thought to be, only to stop and go no further. Yes, I am frustrated. This is book 3, maybe I have false hope ?I don't know if I am going to continue, this book was so off for me. It's too bad because book 1-2 felt like they were leading to something.