It would all depend...
It would all depend where you put it in the game. I feel the Silent Hill inspiration, although I wouldn't consider this song to go someplace exceptionally scary. I almost think it would go someplace with some discovery.
Being a game designer and all, that's my take. If it was in Silent Hill, I'd personally put it someplace in the fog world. I like it! I could really see it turning up in a project someplace.
8 of 10 only because I feel it lacks the chilling, paranoid effect that most Silent Hill tracks have. Actually I'm gonna change it to 9 cuz I think it's that great of a new take on Silent Hill inspired music.