This is really cool.
Eight minutes and fourteen seconds. This is certainly the longest song that you've put on newgrounds. And that being the case I wondered how you would keep it from becoming repetitive.
Well, I wasn't disappointed in that respect, the song continued to build on itself the whole way through. I never felt as though it was getting repetitive, or going nowhere.
The audio felt well balanced, and didn't lean left or right as far as I could tell, and I'm pretty picky about that. On my second listen, the upper part of the ending section where more and more drums are slowly added felt strangely empty, but my concern was voided when some a synth and more drums filled that space. I had been remembering those from my first listen.
I really liked how the drums built up at the end, and most of the synths you used were clean and precise. The reversed drums were neat, though they don't make or break anything for me.
The rolling melody was really cool. I can't say that I've heard that anywhere else, and you made it fit well, so good job.
The note placement felt intentional, and sounded natural, though occasionally a bit awkward.
I usually don't like long songs very much, but this works for me. Great job overall, I think that this is your best piece yet.