I actually really enjoy this. It's fast, very energetic, and doesn't get old despite its repetition. Good work on this tune. So despite your mastering issues its still pretty enjoyable.
The only thing I would add is that your high end frequencies sound a bit fuzzy, and could be eq'd down some. Or at least I think something could be done to remove some of that fuzz overlaying the track.