Honestly, I liked it. Although it is not for the faint of heart but, I enjoyed it. Read it in one sitting (took a sick leave just to finish this. Shhhhhhh)