Yep, there still going strong! I would also recommend their "Upper Hive" series on that channel as well. Pretty funny stuff. Anyway, I shall post soon enough!