I can't remember the last time I tore through a book the way I did this one. It's exciting, surprising, eerie, just so compelling. Lots of fascinating and sad memory stuff--I kept thinking of "Eternal Sunshine of the Spotless Mind," in a great way. The ending was a little too "and the moral of the story is" for my taste and honestly one of the three POV characters did not work for me at all, but the actual process of reading this book was one of the best reading experiences I've had in some time. Highly recommended for fans of twisty sort-of-sci-fi. (You'll see some of the twists coming, but still, what a fun ride.)