I don't know how 'techno' this is, but it sounds awesome regardless. The part from 0:30 to 1:00 sounds sort of techno-ish, but the rest of the track sounds like a trap / house track.