This movie was originally titled Jack's Law and I believe as supposed to be released in 2005. I think the writer... producer... director, someone was arrested overseas on child rape or pornography charges or some twisted shit like that. Thus, the movie was shelved do to the bad publicity and shit. They re-branded it Veangence in... 2007? in an attempt to get some distributors interested, then last year decided to put it out themselves "for the fans." Year later...
Though, I believe late last year, someone involved with it (director, producer... whichever one didn't get picked up on charges years ago) said in an interview that one of the hold-ups was that they were waiting for Tech to do a track for the movie. But given Tech was involved in the "let's release it, for the fans" drive, and his work ethic... I'm sure that track would've been long since done by now.