Eternal Darkness es el primer survival horror que fue publicado para Gamecube. Siguiendo una jugabilidad parecida a las primeras entregas de la saga Resident Evil, el juego nos mete en la piel de Alexandra Roivas y sus antepasados.
El control es muy similar a los primeros Resident Evil, controlamos al personaje en tercera persona de una forma bastante limitada, pudiendo controlar diferentes armas, movernos por el escenario y interactuar con objetos importantes. En el juego vamos visitando diferentes épocas, y gracias a esto controlaremos diferenes tipos de armas, desde espadas medievales a escopetas. Durante la aventura Alexandra irá descubriendo diferentes conjuros que le permitirán avanzar en la aventura y defenderse contra las criaturas.
Una característica interesante de este juego es el miedo que sienten los personajes y su cordura. Esto se acabará reflejando en diferentes alucinaciones y que dejan al jugador bastante sorprendido la primera vez que las ve.
La historia se centra en la familia Roivas, centrándose en Alexandra, que será quien descubra los misterios de su familia. Alexandra descubrirá el libro de las tinieblas, el cual le narrará la historia de diferentes personas que intentaron combatir al mal.