Fun and challenging. I had to think carefully before I was able to solve some puzzles. Excellent game.