Very cool synth sounds! I really like the idea of this track, and I'm sure you could definitely improve on this style and make some really interesting stuff.
The kick is... distracting, to put it lightly. Its tone lingers too long, and it really puts a damper on the rest of the song.
The piano is dampened too much. Try EQing some piano lines to bring out the upper end and see how that sounds.
As far as the orchestral parts, I might suggest checking this out for some higher quality strings and percussion: http://www.newgrounds.com/bbs/topic/1200140/1
Keep it up!