15 years on Muppet Central, and I've never seen the Muppets get as much hype, backing and visibility in that time as they had with the 2011 movie and push. And now with the upcoming movie in a few months. Yet, for some reason it feels like the enthusiasm, new membership, posting, etc seems nil...