My level of interest in this new show was through the roof, so does it live up to those expectations?