Yah this is definetly on a dubby tech tip. Nice atmospherics... I like the different sounds that come out over the course of the track. Cool stuff ;)