The MUPPETS are back, in your backyard?