0:00/??? BARRICADE Share Ominous synths and pounding 808 supply a sense of dread and unease in this trap-based urban tension joint.