Cool.
That opening riff is immense. I wouldn't mind learning how to play it (pm me how to if you will lol). I love the progressiveness of this song, it fits the melodic mood well. The acoustic break in the middle splits the piece into two distinct parts, both of which deserve the distinction apart from the other. The first is the melodic setup, the second the thrash outro. Very well composed. I don't give out tens often, but this deserves it. GREAT work.
On a side note, I like this without vox.