Three stars because I like the idea of the story, but the writing needs a lot of polish and editing. The POV jumps with no warning, too many times the action blurs with just the minimal explanation, first time, OK maybe the main character just can't keep up with what's happening. By the end of the book, I realize the author is either lazy or has no way of explaining the scenes. I had a hard time making myself finish the book. With a little more effort this could be really good.