I think the interesting thing about the occult stuff is I fell like that type of thing is coming back with like all these indie horror games like exit 8 or ones by chilla art.
One would hope things have changed in the decade since... And I do remember that case well since it was quite literally what my very first post on this site was about.