I think the ending was the most satisfying part of the game. Great CGs and voiceacting otherwise, solid game.