I'm a fan of indie horror games, especially the wave of "mascot horror" games that have come out since FNAF broke open that particular floodgate (mostyl because I have a phobia of mascot costumes so I find these games are some of the only ones that can actually get a scare out of me these days)...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.