I had high expectations for this book and was let down. While the storyline was very intriguing and modern, the execution was somewhat poor. Too many perspectives to keep up with was an issue for me. While I love when authors write from various perspectives, this style took away from the book quite a bit. The story was also dragged out and character actions became too predictable.