Feels like a loop very repetitive, if it had lyrics it would probably work but as it is it needs some more ear candy and variation. Perhaps if some of those background sounds came more forward in and out of the mix with some panning.
The basic mix is good though I can hear the individual parts nicely, thanks sharing.