This is a pretty catchy piece. I think you may have gone a little overboard with the reverb, though. The progression is interesting. I’m not always a huge fan of purposeful anti-climaxes, like how you had this minimalistic section at 1:00 following a build-up. The riff at 1:00 was a little jumpy, with a lot of ornamental stuff that seemed excessive. At around 1:45, you have these two melodies playing at once that get in each other’s way a bit, especially since neither one was really more prominent than the other. Maybe that section would’ve worked better if they blended together more, but as two separate lines it didn’t quite work for me. You do a good job of varying the energy throughout this piece. I liked the part at 3:38 where you just left the floaty harmony and the bass playing together - it was a cool way of shaking up the texture towards the middle of this piece. Perhaps you could’ve used some smoother transitions at places like 3:38 and 4:32, though. Even a crash or sweep would probably suffice. Tiny thing: the drum fill at 7:16 felt a little out-of-place, but if you had done something similar a couple of times earlier in the piece, I think it would’ve worked fine. Also, I’m not a fan of fade-out endings; they usually come across as lazy, and this is no exception. Still, I have to say: usually I’m very skeptical of pieces that are this long, but with all the variety here, you pull it off pretty well. I’m not sure the track had to be 8 minutes, but I’m certainly not bored. You do a good job here of filling the texture throughout - the mix is very well-balanced. Solid effort. Keep it up, man!
Nice dance [or whatever you call it] mix! It's quite crisp and upbeat, my only complaint is that it's quite long and so the piece can feel a bit slow at times... but perfect for DJ-ing to I guess! Another thing is that the hi-hats aren't very clearly audible... some EQ could fix that perhaps?