I bought this game to add to our homeschool classroom. I felt we were missing something. I have 2 boys on the autism spectrum. How do I teach patience, to try something new, to accept failure and try again? What do I do about fear of failing? What do I do with a perfectionist who is afraid to try?  How do I teach to master something takes much trial and error? How do I teach to lengthen attention span? This series of games does just that. The games starts very simple and to master it takes lots of practice and many mistakes. We had many meltdowns in the beginning. The games teach you to think a certain way and starting at the beginning and working your way through you start to figure it out. The games for us just didn't entertain they helped me teach valuable life skills. We own so many of this companies games for this very reason. Each game has its own unique thinking skill niche. My favorite thing it teaches after we finish each series I ask was it hard? The answer is always yes. Then I follow up were you able to do it? My kids are learning that doing things that are hard is possible with patience. I thank Think Fun for this skill and their wonderful games.