It premiered at a couple of Film Festivals last year, and generated good responses. Was supposed to release in Oct 2007 but for some reason hasnt been released yet.
It was supposed to be relaunched at the East Lansing Film Festival on 13th March (a week back) with complete DTS 5.1 sorround sound. Thats the latest so far as I know.
The trailer's up here :-
http://www.movieweb.com/video/V07LahruvCDLQX
It might go direct-to-DVD or see a limited theater release soon, given the response at East Lansing.