Man, sounds really clean to me for sure. Nice driving tune as well. Just can't make out some of the vocals...think the delay causes that at times. But man, I quite enjoy the track.
glad you like man, i must admit the delay on the vocal is a bit much but im happy with it. not complete finshed yet thou. few more edits the stuff r needed.