Unlike previous installments, the game was fully rendered in 3D with a far greater level of puzzle solving and exploration, and featured a score that expanded upon some of the piece used in previous titles. Due to a return to animated scenes, Tim Curry returned to reprise his role as the voice actor for Gabriel; the character of Grace was recast a second time.
This game differed from previous installments by utilizing 3D graphics with more intricate puzzle-solving and exploration mechanics. The game also incorporated elements from earlier titles into its score. Tim Curry reprised his role as Gabriel's voice actor, while Grace was recast for a second time.