I'm not sure about the change of bass midway through- I would keep one bassline and make a larger number of more subtle variations.
Consider using more samples and fewer synth patches for a greater variety of timbres.
One thing that needs work is your sound design: a lot of things sound thin and weak.
Have a look at some yt tuts.
Journey of a thousand miles begins with a single step. This track is that step.