Very interesting themes you've got here. I like it. It blended well together and your mixing is really clean. Wow I can't believe this is a eight minute track! Goodness! And it has lots of energy on and off, which gives it good flavor. I like how you use vocals in there too with the synths. It was a good mix. Great job here.