Ese final que has visto, es uno de los finales "malos".

Yo le di una explicación muy sencilla al juego.


SPOILERS



Todos y cada uno de los personajes del juego están en el purgatorio. El protagonista lo está por haber matado a su mujer (cosa que recuerda al final, al ver el vídeo y descubrir la verdad), el otro loco porque es un asesino en serie, Angela por (si no recuerdo mal) haber quemado a su familia en un ataque de ira.

Porque Silent Hill, desde el primer juego, es el infierno. Cabeza Pirámide es una especie de San Pedro del infierno, él se encarga de meter al que tiene que meter.

En el final bueno (creo que el más bueno) Henry terminaba por matar al bicho ese que es Mary y escapaba, junto con Laura, del pueblo.

Y sí, María es la proyección de lo que a Henry le gustaría que fuera Mary. Eso y un cebo para atraparlo en el pueblo. [/spoiler]