They are still around, but they sure need to produce some new videos. I might take up the task myself