THE HUMAN ABSTRACT: 'Digital Veil' Video Released