The ghastly interactive story adventure series!
Possibly the most evil cartoon series on the planet.
Follow the exploits of the DCK crew!
A short film about Regenerators, and how annoying they are.
PS, if you were also scared shitless by the bag in the dumpster, please say so in your review, if you leave one!