I'm not really sure what feedback to give.
It seems you're going for "blow your speakers out mode" and you deffs achieved that.
I am not sure if you deliberately mix/mastered the track exactly how it is, or if you just didn't really master at all. There are points in the intro that seem to be dissonant; again, I'm not sure if it's intentional or not lol.
All in all, not my usual cup of tea, but it's not bad lol I think it's pretty well done. My only caveat is wishing the track was mixed a little bit better, you could achieve what you want without neglecting the mastering side.