I had a ton of fun reading this book, but I can see where others have noticed that it's somewhat uneven. Personality-wise, main character Zoe is your everyday, run-of-the mill cool-but-a-little impulsive paranormal heroine. But her ability - to leave her body at will, and travel on the "astral plane" - leads to a very interesting, and very original story.
The author's worldbuilding is very thorough and very spectacular. However it's also quite involved. It's clearly meant to unfold over several books, and can be confusing when Zoe has to rely on less-than-reliable sources for her information (which she often does). That said, it's still a very promising setup, and one that's fun to learn along with Zoe. You've just got to be prepared for some pretty big 'gotchas,' and surprises.
Zoe is a fun character in her own right, but does very little to distinguish herself from other paranormal heroines. Her supporting cast is endearing though, and I though her relationship with her eccentric mother was a particular bright spot. She's also less romantic and more openly hormonal that your average female in literature; and on the one hand she's brash and impulsive, but on the other she tends to own up to her mistakes, and certainly places blame squarely (but not obnoxiously) on herself when she fails to learn from them. Her mistakes tend to stem more from her impulsive nature than any outright stupidity.
The plot is intriguing, and tests Zoe's mettle in situations heroines in other books usually manage to luck out of. But it does get more complicated as things go on, and at the end I felt sad the book was over, but also like I kind of needed a flow chart and maybe a diagram to fully understand the setup for the next book. Or at least a reread with notes.
Which I might go ahead and do. I'm definitely interested enough to pick up the next book. Weldon does a lot of things right, and there's just plain enough fun to keep me interested. Your Mileage May Vary.