Reminds me greatly of Excision. Not quite my style, but this isn't too bad.
The fact that you have the heavy synths permeating throughout most of the piece really gives it a more repetitive feeling than it should have.
Overall, the mastering is very nice, though. Everything is well balanced.