Can I trust this?
The date is April 1st on that Press Release. But it's not so utterly unbelievable that it would make a funny prank. Of coruse, given the subject matter of the show it might be appropriate to announce that as a prank. I'd be devastated if I believed this and it was an April Fool's joke, because I would love to get my hands on a Freakazoid DVD. It would make a wonderful addition to the "Remnants of My Wasted Youth" section of my entertainment collection.
Any word on this?