You might be surprised by what the DS has to offer. If you're in control of the games your son plays, then there's a number of fun, educational and intellectually stimulating games(such as Brain Age or My Word Coach). In terms of complexity, it can vary from game to game. Some require only the stylus to use and there are other perennial favorites like Mario, which are simple enough for ten year olds. There are some mature games, but they aren't the overwhelming majority and shouldn't be an issue unless your son is buying games on his own (even then, the staff are usually barred from selling any mature games to minors). The other features like picto chat don't work without another nearby DS, and to interact with the other DS, you would need to be looking for it. The chances of the feature being used with anyone besides a nearby friend are, in my experience, extremely low (unless you happen to be at a gaming convention). As long as you choose the right games, it has the potential to be a source of fun and even education. One might get the impression that it's only for older kids because of all the marketing directed towards them, but it definitely has the capability to cater to a ten year old's entertainment needs.