There is a reason this game has stood the test of time.  this game is very fun and very stimulating.  we got this game for our 5 year old's birthday.  He's a little young to play with no help, but it's very easy to give hints or adjust for ability in this game and he is learning great deductive reasoning skills.  And what kid doesn't love to "crack a code" or make up a code themselves?!  I wish that it was easier to get the pieces in the pockets to fold it up, but that is my only complaint.