The New Series Of The Muppets Has Undergone Budget Cuts