Great, but too long for most people
I must say, I'm very impressed with what you made here. There's a lot of variation, some unexpected but well implemented twists, and great melodies.
It's very hard to review such lengthy songs as there's so much to cover. So instead of picking on every little detail, I'll tell you what my opinion is on the piece as a whole.
The change from classical to electronic at 1:41 was really unexpected, but it sounded nice, although a little weird. I liked the fact that this song is full of sudden surprises, but that it manages holds that mood of 'true hope'.
There was a little something that I think you could've done better, though. The percussion in this piece isn't exactly top notch. It was ok, but compared to the other elements (melody, harmony) I thought it was a bit lacking.
Another 'problem' is the length. Most people aren't willing to spend almost ten minutes of their lives to listen to a single piece of music. True, you make up for it with lots of variation to keep it interesting, but for most people it's too much to listen to.
All in all, a great piece of music. This definitely deserves a lot more attention. 9/10, 5/5 ;)