I've had this to read sitting on the book case for a while, I've picked it up twice and couldn't get into it but I was determined to finish it.
I still didn't enjoy the book as much as others I've read - I found it quite laborious but maybe that was because while the plot device was really clever I don't think it gave the reader the chance to care for the characters....