lost patience about 4 chapters in. so much contrived plot devices, felt stolen from many others in the same genre. narration is great, but could only.hold on for so long.