Damn good job
This is your second song that i listened to ( first was Dust of Destiny ), and i can already tell you're god damn talented.
This one reminds of some Vertrix 2 ( a prehistoric puzzle game xD ) songs, and mind you, that's a VERY good thing.
I'm sorry, but i really can't think of any good feedback here, the whole song is just that awesome that i can't make up my mind what liked the most.
Just know that i'll be checking out the rest of your creations.
No doubt here, a 10 is the only right rating i can give ( and i would gladly rate it higher if i had the choice ), keep on the good work =)