Perfection! i love the build of emotion just by letting the intro carry on for a while. the build is awesome and the several riffs / breakdowns are just awesome.
the chord progression for around 1:50 really makes it tense, then the drop just sells it. awesome work.
I LOVE the riffs at 3:20 ish and how it ties back, you have clearly put a lot of work into this.
can listen to this for hours, Congrats dude!