ok bare with me here...
I can tell you tried. I give credit for trying. But this song reminds me of something.
Have you ever ridden in a shitty-ass car and wondered how the hell it even ran? Have you ever been to a carnival and refused to ride something because it looked like it was going to fall apart any second now? Well, that's how I thought this song was. It was holding on for dear life, just barely making any musical sence whatsoever.
One part of it may be the heavy distortion. It seemed like there was an entire range of frequencies that was being left out. The sound is very dry. You might have overdone the effects because the tone seems to be lacking somewhere. It is a fast song and fast songs usually have a very full sound, but the sound in this peice was almost boring. Compare this song side-by-side to a Radiohead song and focus on the tone differences. Radiohead has rich and clear sounds, despite the electronica sounds.
The drums may have had something to do with it. The drums were very fast, probably too fast. Because the rest of the song was moving slow (not tempo-wise, but just listen to the song at 2:00 and maybe you'll see what I mean), the fast drum beat just made the song boring because it was loud and didn't seem to fit the song. So it almost seemed like these drums were the focal point of the music, and that is not a good thing in this case. If you turn down the volume a little, and write a slower drum beat, this peice will have a much greater impact.
The very-fast arpeggio in the background was probably the main thing that made me dislike this piece. It rarely seemed to follow the rest of the music. Perhaps some of the notes you chose were off-key, because it really sounded like it. Let me tell you what helps me write arpeggios. I'll use a string instument first in place of the arpeggio. I will write chords, and change the pitches until it fits with the rest of the song. Then, I'll write it as an arpeggio and put the notes onto the other insturment. Sounds good every time.
I'm not trying to diss your music or anything, please dont think that. I just try to review with the absolute honesty.