after watching that Peter Parker interview, which was straight btw... 10 seconds before and after of Leave Me Alone has me anticipating that track +1 more
that shit is a definite banger from what I can hear and that Art Of Noise sample (if I'm not mistaken Moments in Time in the background) sounded dope!