I am giving this four stars for the strength of the writing, the excellent pacing, and the engaging story. It’s obvious the author put a lot of work in to this story and even though it uses concepts readers have certainly seen many times before, it remains interesting and engaging. I don’t think aut...