I just don't think this Muppets idea is so great. Yes it'd be cool for fans, but honestly the Muppets are (unfortunately) just not as popular anymore. Especially for minor side characters like this. You honestly think this is main stream enough for Disney to do a whole marketing campaign and...