Just searched for "discovery channel game development documentary". I'd been looking for this forever, too, by the way! Gave up long time ago, until your post reminded me. What a blast from the past, haha. It certainly has lost the magic from when I was a kid though. :P