Very good app. My kid learned a lot from it. He loves the "yay" sound at the end of each puzzle. Two little critiques: The blocks get very small and hard to drag on the big puzzles. Also, I find the "buying puzzles with coins" mechanic tedious.