The Human Abstract Release New Song “Faust” – News November 12, 2011 Hopeless Records artist The Human Abstract will be releasing the long awaited first song off of their upcoming album Digital Veil on Tuesday November 16th.