I just found SUMP 01 in the pile (I'm moving house) from say around '01 and it's a not a bad hard tech track at all. Does anyone know whether this dude has released more tracks and or is this lable still up and running?
Has anyone else got this? Thoughts?