I received this book through the Goodreads First Reads giveaways.
Had promise at first, but quickly became too technical for the average reader. Too many characters with not enough background, too much skipping around, the profiles were never explained (meaning, why were they even there?), and when I got to the end...well, what end? It left off in the middle, essentially. If there's going to be a sequel....well, that could have possibilities, but it would need to explain and elucidate previous information.