I would say its appropriate for older children, maybe 13 and up. Its rather difficult to solve and there are rules that might be hard for young kids to follow.
They have a 14 and over policy to play
Without knowing your kids specifically, I have to agree with Nanette.
Thanks! Your answer is awaiting moderation.