Personally love the tempo changes, the sweet melodies and the contrast between the hard hitting main beats and calm, subtle beautiful pieces in between. Personally I think you show way more skill than you know about in this.
So clear, the balance between your Low, Mid and High freq's are great. I often struggle to get such a pristine EQ sound, but you've nailed it.
I do appreciate how different the melody is, what I mean by that is - you don't tend to repeat yourself, it's new pretty much all the way through.
Great job, great sound. Love it.