Will John McAfee fulfill his promise?