Yep. This is a creepy as I remember it. But, obviously, you just have to watch if you were at all a fan of the Jim Henson 1980's abstract masterpiece. The 10-episode series is coming to Netflix soon. Check out the trailer.