The Cat Lady might just be one of the best point and click horror games out there. Before Harvester Games created that title, they made a name for themselves in the indie adventure scene with Downfall.
Downfall first released in 2009 and word of a remake has been going around for a while now. That remake is finally available as Downfall: Redux. If you really want to play the original then you can as a free download.