Vletrmx
ζ
Definitely not what you're looking for, but still worth a mention..
This site may earn a commission from merchant links like Ebay, Amazon, and others.
Not the same at all, but Rosetta call themselves "Metal for Astronauts"
Not techy and djenty, but just great goddamn music!