Needs Transitioning
But you should really make this into a full length song. The leads are badass, but there's really no build up into them. Which is some of the reason it's so "hard" is because there's a soft build to compare it to.
You don't know pain until you know pleasure, so start off softer and make it hard as fuck. You've definitely got the hard down, now make it all worth it :)