>people actually thought the netflix leaks were fake even though it featured an entirely new and original posterHAHAHAAnyways, Digital Circus will now be premiering on Netflix this October