Still don't see the big dealThe episode itself itsn't really the big deal. The fact that it's been released by an official source is.

I actually wasn't even referring to your post XDI said I was surprised they had the money to be able to do it; cartoons aren't given a whole lot of money to finance the show in general, so I'm a little surprised they were able to afford to do an episode for their own personal use.
Welcome to the Muppet Central Forum!
Sesame Street debuts on Netflix
Jim Henson Idea Man
Back to the Rock Season 2
Bear arrives on Disney+
Sam and Friends Book