Daryl Gregory is a "go-to" author for me. Although I haven't read everything he has written, I have loved everything I've read so far. This one is no exception. It was fun, witty and had an excellent cast of characters. From the animal/human boy band to the ex-magician's apprentice now detective, it was a crazy and fun ride. Very original and well put together. Can't wait for more from this wonderful author!