I agree very much with the idea that it is possible to run a horror game with most systems. The horror is a theme reflected more in the fluff than in the crunch, but even so the system does make some difference.
Initially I also thought about the Fear, Horror, and Madness checks from Ravenloft...