Bought for my 10 year old nephew, he loved it along with the family. We played it nonstop for about two hours. I am glad I did not pay attention to all the reviews. It is definitely for an older child (3rd and up), if you get aggravated when putting the game away and the pegs not staying in their designated spot, then put them in plastic bags until the next game. It's a simple, very focused game that I love as a first time player and my nephew loved being the code maker.