Whereas previous Idle Hands outings focused on slow burners, this new 12†from AnD is a more energetic affair that marks perhaps the imprint’s first truly vital release.