I bought it for my son who loves Pokemon and it is also a very good tool to teach children to help learn to describe things. Our only problem is that he never hears anyone say yes. He hears "no" and I don't know, but no "yes" about 50% of the time.
Pros
After a few questions, the ball will tell you what Pokemon you have in mind