Interesting, but...
It reads well and the amount of information needed to figure out the story flows smoothly. At times though, the language used sounded un teen like. I am a fan of YA genre, but this feels like it's aimed at a really young adult.