I loved the synth myself, very techno and realy got in to my head, was the main theme and hook of the track i felt.
Production wise I felt that the mix was very verby or just didnt have enuff sounds that were tight and up front in the mix(for example the kick I felt could be tighter and more dominent, also the hats I felt could be tighter and more up front)
Tune wise I real enjoyed it espesh the head pecking synth, good stuff.
:)