Muppets 3D will return sometime