Ya, so on the Nine Inch Nails site, it has a teaser, and it says 'In Stores Fall 2004'. So for those of you that never got to see the original VHS version of this NIN cult classic ( ), here is your chance. Closure Teaser