I have two simple words - "Well Done!". Seriously, I was hooked to the plot and was taken aback at almost all twists.
Read this post on mydatewithbooks.blogspot.com