For me a lot of things did not make sense because this was more fantasy than scifi. Weird stuff happens and you just accept that there is no explanation. The narrator did a good job, except when he has to scream and then it is irritating to listen to and grating. All in all not as good as Tribe or Darkness but still good.