Good construction, not so great mastering.
You did very well with the melodies and sound choice here, good job with the way you've made the song progress.
My only problem is that everyting is REALLY FUCKING LOUD D:
Some of the cooler parts get drowned out at some points, and at others are too over-blaring to enjoy sometimes.
Great song otherwise though! 4/5 6/10