Huge sums of money and talent are being poured into the making of video / computer games, as anyone
in the
vicinity of a
young person (or a geek, aging or not) will know; they are immensely sophisticated and
in effect teach players large amounts of information and skills that get lapped up eagerly.