Silent Hill reference right? I have never played any of the games, but I think I watched some youtube video mentioning something like that.