No words to describe...
Great work. It really carries you on when it "grows epic".
I no nothing of music, so don't take my advice really seriously, but I get a slightly disappointing feeling in the end of a note sequence that "lacks one note". I mean, it skips the one before the last one, for instance.
There's a great feeling you get when the Music tells you what It'll be doing next, yet still you can't wait to hear it.