The Eye of Night
The being that sleeps inside the holy mother... is this truly God?
At the end of the game, the creature called "God" appears. However, the form that it assumes seems too sinister for it to be the same being that is supposed to bring paradise to this world. One possible explanation for this is that if the town of Silent Hill holds the power to materialize delusions and innermost thoughts from one's subconscious, "God" is the result of someone's delusions just like the other creatures.
And did the seed of God that was growing inside Heather truly disappear? That is left to the player to interpret.
The form of God that is born to the earth changes depending on those who summon it