I think this game does a good job with atmosphere and the story is there. I can see where this is going, I think, and it is cool! I don't know if I would call this cosmic horror, probably just horror, but I had a fun time with it.