Zomg.
Nice! Proper buildups,neat stuttering lead and stuff.
But... YOUR SONG *NEEDS* A BETTER MELODY. Srsly, write a more epic one and replace it (hint: along with the bassline since the chords are meh atm). I'm in a happy mood so I won't be all like BLAAARGH MIXING >: C (you're quite lucky,lol)
Anyway, huge improvement, keep it up.
10/10