I really loved the actual story and plot. I only am rating a 3 overall because the only thing as important as the story is it’s delivery. I find the narrator to really lack in deliverance. I don’t feel like he was into the story in the slightest. Get Tim Gerard Reynolds to do this book and it automatically jumps to one of the best. Sincerely disappointed.