Very hardcore.
A very strong song, with quite a sharp jump in at the beginning. Might be good for a boss battle or something, however, the changes in the song (at 0:54 and 1:39) are drastic enough to throw it off. Perhaps you could divvy it up into separate tunes?
Also, the popping sound in the background of the intense chorus seem a bit random. Too random to really add to the song...
Otherwise, not bad! Very intense. Very involved.