just reporting in that Ds2 seems to have really learned a lot of "theory of mind" skills from being on Club Pengun all the time. He is 6.5.
For those who don't know, Club Penguin is a website that you join. You get to have pets called puffles. The puffles have very simple big faces with easy-to-read emotions. You have to "tend" your puffles. If you neglect them, then next time you log on they look really sad. Then you have to give them a bath,pizza,etc. It's all very visual - no talking at all I think. So great for kids who get confused in their auditory processing. It's like a really simplified version of a child-pet relationship done through cartoons that change in real time.
I didn't realise how much this meant to DS2 until he got some soft-toy puffles for Christmas. He is playing with them in a way that is imaginatively far more rich than anything I've seen before. If he can't find one, he spontaneously comes to tell us that he's worried it might be feeling scared, for instance. He has made a puffle-area in his bedroom and created a bunk-bed for them.
Of course it's not due to Club-Penguin that this stuff is kicking in - his brain must have been "ready" for it somehow. He's also started saying things like "a girl at school thinks my name has five letters in it but she's wrong..."
But if anyone else has achild who is starting to understand things like hide-and-seek and secrets and having mistaken beliefs,etc, you might fancy showing them club penguin.