>>40720455 (OP) i was one of the few sub of that channel. idk what happened, but one day just vanished. the last post was about making part 5 i think and releasing in october.
unfortunately i didnt save anything. wonder if it got dmca'd, but it was such a small channel...