You should have asked me. I've known about that flick since college. ;)
If it had a theatrical release, I'd be surprised though. Rick Baker's makeup work was superb. I actually came across it being broadcast on a Spanish channel a year or two back.
IIRC, it was made by people better known for making nature documentaries, hence all the animal footage.
There was a Laserdisc released in Japan, but I've never come across a copy.