August 14, 2008 Muppets Sneaking Back into the Limelight? Hey all… I was reading my latest Entertainment Weekly magazine (#1006, August 15, 2008) and came across this interesting Web Obsession blurb on p.55….