I caught some of this yesterday. All I can say is it's insanely adorable. Like Baby holding a kitty holding hamster, all wearing hats adorable. But not as nauseating. I really hope this show gets its due. Henson needs a strong puppetry based show as a major franchise, and this should be it.