Ratings4
Average rating3.5
A unique premise that is fleshed out well enough to immerse you within the world. The book then begins to go in directions that I truly didn't think it would. Some great unanswered questions make you want to read the whole series.