Id say that overall it was a pretty good song. (others might dissagree but o-well... :P )
I was listening to your other songs and then I came to this one and I was like... HOLY CRAP!!! There was an increase in skill... And then I thought that maybe you stoll the song from somewhere and I thought that it didnt sound like it was...
There was just one part in the song that kinda went to 'shit mode' (sorry). Then it went good again. The part was when it stopped and there was that reversed crash and everything started building back up. It was just kinda... Well... Lame (Im not saying that I can do any better).
Besides all of that I'd say to work on DIVERSITY (word of the week). Just add a new idea into it (you kinda did), but I mean change the melody.
Good job man and I hope to hear more of your stuff!!! :)
ps-check out my stuff plz! :P