Maybe I'm blind or summat, but I first heard this tune in October 2001, and still ain't seen it released anywhere? The tune fuckin rocks, any ideas?