Yeah, that link isn't working for me. It just shows a bunch of horror games anyways. I looked at one and it definitely has the horror tag, so it's not like they are mistagged.
Edit: It didn't work until I logged in. Then it worked fine. That is strange.