Invisible Monsters

He is a master at twists - even if you figure out one or two there is always something that you just won't see coming.
I found some of the language repetitive, but I think that was deliberate, so while I didn't love that aspect, I can respect it.
I found myself having trouble liking any of the characters, though. This, too, I believe to be done purposefully, but it makes it hard for me to really enjoy a book as much as I could.