I've been on this quest for years! Saw the trailer at a comic con ages ago and it's been like an itch I can't scratch. There's got to be a full copy out there. Maybe contact some of those old-school comic shops? Old store owners might have leads, they know …