Interesting stuff going on in this one man... I'd say it could use a good bassline underneath to drive it all along, and that first synth sound seems oddly familiar.. not sure where I heard it, definetly a nice sound... but I could swear I've heard it before.
Needs a hook tho methinks.. it's kinda disjointed right now... I think a proper bassline could do just the trick :)