I just saw this flick for myself, and it's unbelievable. Scary as hell and weird as fuck. Damon Packard is one of the greatest "unknown" filmmakers out there right now, and it's a crime he's still suffering from lack of recognition.
Rent or buy it, if you can. You've gotta see this movie to believe it.