I enjoyed this book and the characters, but.... In my opinion there was too much; too many characters, too much going on. There were so many different outlandish things going on and over the top characters that it was hard to relate to each one. Right when I began to feel sympathy for one character, something else happened to switch my focus to another character, and on and on. When I felt the book should end; something else magnanimous happened until at the end I had trouble even caring about the epilogue.