Sweet!
This is pretty interesting. For only 25 minutes put into it, this is really cool and flows pretty well. Now that being said, some things could definitely use improvement.
It seems a lot of the sounds are stuck in the dead center of the panning spectrum. You should experiment a little with the panning. Or I could be an idiot and be completely wrong. It just sounds that way to me when I listen to this for the second time.
Also, the synths you came up with are really cool sounding. They have a nice texture for this song, and you chose/created/mangled them appropriately. Very nice work there.
I think percussion leaves a little to be desired. Mainly it isn't all that punchy. Try compressing and EQ-ing every drum separately to get that extra boost of sound and color from them. If you already did that, you should make them a bit more punchier than you already have. That would help a lot in my opinion.
It is a cool little tune. Good, but not quite great yet.
4/5 and 8/10 overall. Solid job on this.
-Gravey-