I've seen the preview. I still want to see it. Looks pretty good to me. I've been waiting for it to get released on video since it didn't seem like anyone was gonna pick it up, it's been like two some years since it first premiered at film festivals.
Nothing wrong with low budget.