Forshame... I've never seen Night of the Demons. I went to rent it at Blockbuster a while back, but for some reason it was as much as a new release to rent? I'll probably pick it up if I see it. As far as Special Features go, i'm a total sucker. I picked up the New Predator SE, even though I already own the bare-bones edition.