Have you heard of the SCP Foundation? It seems like something you’d enjoy.

Oooo yea definitely heard of the SCP Foundation. The general vibe of it really hits what I love about horror.