This is from DJ Haze's Purple Haze mix, back when techgroove.co.uk existed (2005). I listened again recently and was blown away by track#3 -- pure sickness, and I HAVE to know what this track is and who!!! I believe the vocal sample ("Science is a cruel mistress") to be taken from the 1988 Luc Besson film "Le Grand Bleu," but that's the only thing I managed to find. I have also tried contacting Haze but no response (yet). Anyone?