Constructive criticism :
I will mainly focus on things I disliked, even if it's music writing based (which is too late for you song since you have already recorded it but it's fort the future, and it's just my tastes) just a note : at 4mn34 the "chorus" remembered the chorus of "The Illusionist" from Scar Symmetry. same harmony excepted the end ! quite fun. You can sing the SS song on it with not probem.
For me, many parts are boring cause too repetitive and based only on one harmony. This will induce that these parts will be vocal-focused, which I'm not a fan of.
The arpeggios in the middle are a bit too predictible. They are all a succession of chords, which are basic, and the progression is not surprising. It's like, the whole song is only chord based, which is boring in a 10mn songs where you are supposed to be a bit surprised or there would be no point of having all parts played 2 or 3 times. Honestly, there had no interest in making it a 10mn song. This last fact is mainly my personnal opinion, I'm not so much into orchestral songs so it may not be the taste of your aimed audience. For long songs, I'm more of those who like it to change, show different faces, as can do Pink Floyd, Devin townsend, Between the Buried and me. Create different emotions.
The arpeggio are like the best example of what I personnally feel is lacking : there is no counterpoint work to make some musical sentences shine. All notes in the whole song, excepted a few, are all from the same tonality. The arpeggios evolve a bit, but still stay in their tune, no note is trying to escape. The cello is beautiful though, could sound pretty realistic ! Still, it's like it's too bad it doesn't try to add some "colour" to the melodies and just follows.
A lot of riffs (like at 2mn) are a bit generic. I know it's a common denominator of that type of orchestral songs to have guitars mainly supporting the overall wall of sound, but I'm sure it can be improved.
I love the epicness of the most powerful part just after the arpeggios, with the solo. It's the only part where the harmony is a bit surprising. The beginning of the solo is beautiful, its melody is remindable, the end is a bit less, because there seemed to have more work on "spot" notes in the first half part of it.
I love the choirs in the song's chorus. Where are they from ? I dig them a lot.
The overall sound is already impressive. I'm sure mixing it will be incredibly good sounding.
EDIT : just because re-reading me sounded like I disliked the song, seriously it's really good sounding and pleasant to hear. It's just, the points I noted in this criticism are things I'm sure could be interesting to work on.