There are two endings. There are secret solutions to some puzzles that can get you the secret ending.