Too long in its current state.
Technically what seems to be a loop, its great technically and sounds awesome (though i think i can hear some clipping.. either that or some really rough intentional distortion on the bass. Check that)
This would work awesomely as a lead up to something a lot bigger, some fat synth lines and sampled vocals layered with effects. This bares similarity to some Chemical Brothers drum lines, so you can see where i'm going with my opinion.
Rated 4/5 as incentive to take this one a bit further!