I went in with tempered expectations, since this has gotten mediocre reviews in other places, but I gotta say that you were right on the money Tasha. I really enjoyed this, thought the plotting was clever, and found all the world-building to be superb. So, great review is what I'm sayin'