First Listen: Elusive Kompany ID finally gets official release on Never Say Die, stream ‘Skullcrack’ Kompany is aiming for your head on his latest original.