The book should be commended for its strong hooks,  blessedly spare plot (for once, there aren't 25 lead characters who get split into different dimensions), and ability to build curiosity and suspense. While I was  reading it, I genuinely wanted to read it, and the writing pulled me all  the way through to the end.