This is pretty good
It takes me back to the good old days when I would get these puzzles in elementary school and would get extra credit if I found all of the differences :)
I just have one suggestion. Maybe you can add in a "hints" section where the person gets two or three hints throughout the game to keep it moving along.