I have just briefly listened to it now, and I must say I like what I hear. A lot of great tracks here, and the mixing is good.
I must admit, I'm not too happy with my track (it's old - 2003, the production is shitty, a bit boring and repetetive etc ...), BUT I love what you've done here. Adding an intro and mixing it back and forth, that's really cool, it spiced up the track.