i've had a listen to it and to be honnest its not something that really grabs me.
the under-lying groove sounds too simular to a few other techno tunes i have and the other parts just didnt stand out much.
i'm not saying its a naff tune, just that it wasnt something that gabbed my attention and held it.
production wise, it sounded good, but your a great deal more experenced and tallented then myself so i wouldnt be able to spot faults if i tried