Somewhere between 3/5 and 4/5, but it more often hit the 4's than it did the 3's. The magic system is total nonsense, but tries to pretend otherwise, that's fine I guess. The world building feels off, too much hipster, SanFran culture for my tastes. And it feels a bit out of place. For something 'set' in the future is feels too modern culturally. The scene transitions feel extremely abrupt at times. Sometimes it reads a bit more like a good fanfic than it does a professional novel. The characters are the best part of this book, and they are very well done, even if the dialogue is sometimes a bit unnatural.