Not sure whether this is the kind of thing you're looking for, but you could try Fearsome Engine, and the rest of Nano Records' output. Also, dare I say it, Chemical Crew. They've released some utter shit but the track you posted kind of reminded me of Exaile, so you might like some of their stuff.