Yeah, this is too clinical and straight for techno I think.
Sounds like trance to me.
Even real chilled techno tends to be "there" in your face.
It`s no so much dirt, but more in your face eq and sounds that are needed.
Everything here is quite gentle.
Give us more dude.