A lot of books give you an interesting premise and then fail to fully explore it, or explore it at the expense of the story itself. Somniate manages to walk the line between these two, giving enough detail about the surrounding world to give readers ...