Neat! Love the intro.
I like this a fair bit - it does have something familiar about it that makes it easy to tell it's yours.
Melodically this is pretty good, it's not incredibly memorable but flows fairly nicely, and the few really minor sounding moments are cool. I also like the choice of sounds, strings particularly - I think the main lead might be a bit piercing, but it's okay as it is.
If I have some criticism, it'd be in relation to the atmosphere of the piece. You're not filling the spectrum very evenly, and while this isn't inherently bad, it makes the mix sound a bit empty (it contributes to much cleaner sounding percussion though, so there is that.)
Some stronger mid pads and a really warm sub feel like they're needed, though they're not technically mandatory. The track does feel very airy without them. To be fair, mixing becomes exponentially more difficult the more of the spectrum you fill, generally, and it can really get in the way a lot of the time. This sounds quite good as it is.
The percussion is also pretty good - though the kick lacks punch. I'd recommend EQing some highs onto it and cleaning it up around its main attack freq (usually 100-130hz.) The snare is quite good, also - it's appropriately bright, but its highs sound like they could be cleaned up a bit since it feels like it has some extraneous stuff going on up there.
The hats are pretty good too - they're a bit repetitive but they stand out, and that's definitely desirable.
I enjoyed this, especially the strings. Keep going :D