Pretty nice, but I can pick out a lot of the synths right off. The lead is a little bit too harsh. It sounds a lot like some old video game music I used to listen to. Also, watch your mastering. There is some distortion where there should be none. Other than that, it's a pretty decent song. I like it quite a bit.
Vocals are pretty ace. Not sure if they are sampled or what but I don't care. Bass could use a lot more on the sub. What synths are you using?