If you read this book, keep in mind that English is not the author's native language. There are numerous instances where you may wonder about the writing. So, let the errors slide.
While i was reading this book I kept wondering why it went on and on and on, etc. The characters continually battle monsters with no end in sight. I came close to giving up but wanted to see how the author brought the story to fruition. The ending of the story is the "aha" moment of the book and was satisfying to me.
If you enjoy fantasy/horror genre this book may well be for you.