Good game, but towards the end the puzzles get a little confusing. Beat it with the use of a walkthrough.