A fast read, perfect for those times when you don't care how completely ridiculous and improbable nearly every plot twist can get, because they do.
I am confounded by the big reviews for this one. No doubt others may be confounded by mine, but when huge holes in a story get filled in with off-brand Spackle, I get annoyed.
It did hold my attention.
But then again, I once spent nearly an entire day playing Bejeweled Blitz.
** out of *****