It is great for talking through deductive reasoning with children. My 7 year old niece responds great to it. She has the base knowledge to think through the questions, and provide a possible answers. And, it is a lot of fun because she is clever enough to catch me and make me think through things more carefully.
Now, her 5 year old sister still doesn't seem to have enough everyday background knowledge, and focus to respond as well to it yet.