True. I didn't think about that connection. Would be weird to do something all about The Muppets only to advertise something else; but, then again, if you already have someone's attention why not give them more information. Kind of like movies do with product placement, y'know? Could be anything. Fall is upon us now, so we should find out soon.