I like the track!
The atmosphere who've created with the reverb/delay on the piano and the clave (well I think it's a clave) is cool. I especially love the subtle fade-ins on the claves. The outro is cool too, mainly because I love it when there are two different melodies going on at the same time.
The mixing is probably the biggest problem I have with the track, which explains a lot that you didn't mix it yet.
The only legitimate gripe I have right now is that there is no real climax or built up to one specific point.
The "energy" or "excitement" from 1:15-1:43 stays pretty much the same. A built up (like making the strings increasingly louder or adding a cymbal "riser") would fit pretty well even if it goes directly into a more quiet part.