Although videogames are seen by many as a waste of time, one thing they do undeniably well is
teach. The problem is that educational games are about as much a game as low-fat ice cream is delicious. Both leave a bad taste in your mouth and are generally unfulfilling.
More...