nice.
Really great. Has a cool 70's disco feel to it. Lots of different sounds and they all go together well. When the beat cuts out around 1:50 it really helps the song feel likes it's transitioning correctly. A lot of songs I hear really feel like they "jump" from part to part; but this sounds like it's going to different sections very smoothly.
If I had to nit-pick, I would say that the first thing I thought when I heard the lead is "whoa, thats definable not a real guitar". It sounds like a preset on a casio keyboard. But even though I think it's a bad sound, I think you employed it very well. You made the best of it.