I have downloaded so many free/cheap "learning" apps for my kids the last few years only to find myself deleting them almost immediately because the quality is so poor and the teaching potential almost nonexistent. This game is worth purchasing. My son will be 4 next month and hes been playing this game since he was 2. He loves it! The recent updates have also improved the game. He enjoys counting, recognizes his numbers, is learning simple addition/subtraction equations, and problem solving. The little "monsters" as he calls them keep him entertained and coming back for more. Every time he earns a new body party he starts all over to recreate all his monsters. Im giving this game 4 stars and not 5 only because I wish it were a little more intuitive. It keeps pushing him forward which is a good thing... I would just like to see it recognize that he fully grasps an idea before moving on to the next level.