Smooth
Aside from the indeed somewhat long intro, this is actually very nice. Crisp production, great little bits going on in the background, and the composition is interesting.
Longwinded tracks can be very exciting. The kickass beat that pitbulljones suggested is a good idea to help reaching that effect.
What I also think would benefit this track is replacing or editing the glassy synth. It actually plays the lead, but the sound is so modest that it is reduced to background. If you'd give that some oomph, and perhaps some dynamic variations, the tune will stand out a lot more. The way it is now it sounds a bit too sequenced, thus lacking soul.
No further comments, you're working with ace material, just be a little bit more clever in arranging it :P
Dug and fifened by WinTang.
Do pay my page a visit if you find the time!