What a great read. I'm a big fan of this genre. I just can't. Stop. Reading (same goes for the books by BA Paris). I really liked the way the story changed perspective. Each time, given some piece of the puzzle, not sure yet how it is supposed to fit. Only when you've read the final page, you can see the full picture.