After a decade in a wet box, The Muppets are back!