The puzzles may be too much but half the battle is finding the clues. I think the kids would be great at that.
I don't think there is a hard age limit, but this is not something young children would enjoy. It would be far to difficult.
Thanks! Your answer is awaiting moderation.