Saw this link on Tumblr. Aside from my sadness at seeing the phrase "Travelling Mitt" (how hard can it be to avoid that error!), I am excited to see the Fraggles out somewhere in the press. The biggest question for me is regarding the picture of Uncle Matt. I think it's a new picture. Does this mean the Henson company built a new Uncle Matt puppet? It looks like it and I hope so. If this is a new Uncle Matt puppet, then I'll feel safe (or foolish enough) to stoke up some viral video speculation. What do you guys think?