Reminded me a bit of old Richie Hawtin (Plastikman) stuff. This track isn't a close match, but I was surprised to find it on youtube and it's a favorite of mine. http://www.youtube.com/watch?v=uGTXrR8oLpI