You guys here might like this. Labelled as techno, but a bit more rolling and trance-like, especially Bloc.
Bloc
Molmat
Bloc
Molmat