No God, No Master
A couple times a year since then, I'd google it to see how the production was coming along. Seems they've finally premiered it. (trailer) But they're still looking for a distributor.
And then I followed the director's (Terry Green) IMDb listing to find another compelling film. Heavens Fall.
And one more IMDb note. My friend Dickson has an IMDb listing, from the movie Mindwarp (1992) (trailer) partially filmed in Sugar Camp, Wisconsin.