I will start by saying I love most of T.J. Klune's books. This one was very different than any I have read of his. There were so many characters with different personalities. Over the top personalities. It was hard to keep your mind with the story because so much was going on. It was so totally insane and quite possibly made me a bit as I was trying to keep up. I love the character of Sam. He has no filter. This book is a hot mess and that is okay with me. As I was reading I asked myself a few times What the hell am I reading? It was deliciously naughty and fun. How many books can that be said about? I loved it and hope someday to return to this land of T.J. imagination.