The Human Abstract have premiered the video to the title track from their upcoming new album, "Digital Veil", which is scheduled for a March 8th release date through eOne Music. Check it out below: