Loved the beginning. I agree with greekanilater on the fact, however, that the low synth isn't very nice, and should be softened a bit.
VERY UGLY LOW SYNTH
Pick a better sound. I suggest a good synth, that sounds smooth when brought down.
I also suggest some reverb.
Please contact me if you would like to use this in a project. We can discuss the details.