Computer games: a problem or opportunities?