!!!!!!!!!!!!!! I love that the books I built up too much this year (this one and Dissonance) completely exceeded expectations. I loved this one. Towards the end I was a little leery about some things but what a perfect ending. Ah I can't form words yet. Such a cool concept that kept me wondering how it would end.