There is a late 90s, early 2000s vibe to this intro, which I like. But as Squeegee below me said, this could do with being more progressive. That intro was long, which may not be the best thing unless you're gunning to be a Mike Oldfield. ^_-
1:20 or thereabouts sounds fun, but not much different in terms of buildup / loudness from the intro. Nice to see a little bit of sparkle kick in. Just feels awfully long, yet again.
2:10. A bit of a pullback from previous sections, which is nice. You pull back even further at 2:40 or so, which is okay, though I'd appreciate a bit of a pullback on the drums as well.
At 3:10 I have heard the exact same melody and chords as at 1:20, and it gets tiring. There is no variation, and for something which is meant to be long....
3:30 really adds a layer of tension, which is nice -- and should have been there early. And when 3:57 kicks in, that's a nice length of time if you will. Only complaint I have around there is that bass is peaking badly in my headphones.
4:40 sounds like it's not sure where it's going. The melodies and countermelodies are darting all over the bloody place.
5:00 onwards should have been earlier, as well.
I mean, the general complaint I have is that it's a long song, which means for it to be kept interesting, it needs to be decently varied. It isn't. Transitions take awfully long from one to the next, and even long pieces a la Mike Oldfield have been sufficiently atmosphere-changing. This one isn't. The same chord progression for nearly all of the piece, for 9 minutes and 50 seconds, really wears me out. And I mean, it's okay when it is video game music, but even then, it would be sufficiently varied because otherwise, it just pisses listeners off.
Listen to the house songs you really like. And I mean, REALLY like. Notice what is good about them. Not just musically. Notice where certain sounds come to the forefront, and certain others are pushed back. I know remixes and actual EDM songs that can be 9 minutes or so long but still, it has almost the same appeal as popular music in general: a great deal has to be done to keep the listener hooked into the dance.