Hi Abbas.

It's first time i've ever heard any of your work, it well structured and plenty of good riffing and melodic ideas going on. Your mix is pretty good aswell. There were a coulpa things that jumped out at me though. The intro theme seemed as if it went on to long and lost a little momentum. The other thing was the drum programming, it sounded like all the velocitiy values were dialed into 127 especially on the snare rolls. It's an annoying part of drum programming due to the time that has to go into but going in and maually shift the velocities on things like fills goes for the toms too, your drum tracks will defo sound more like a real drummer.

Hope you dont think i was trying to bash your track, just offering some advice as i think you got a fine song here