A lil too long...
Your instruments and the global atmosphere sounds nice.
The battery is indeed coming very well in a totally appropriate and efficient way, but it turns kind of breathless after a while. It's a good start but it needs to be developed and changed a bit, according to me.
Another point is that your melody is too low and it's covered by the rest when it arrives, some notes can hardly be distinguished. Though, it is nicely done and its accompaniment suits it well.
And the last thing is that it's faaaar too long... The beginning is good and doesn't waste time, but after that it's just repetitions without changing anymore (or not that much). I think you should try to make it really shorter. I'm sure it can be as good in 1 : 30.