New Human Memory Technology in Development: Another Potential Mind Control Tool?