It seems a little long, the intro and the rhythm are great, i could listen to a loop of it. ( yea im contradicting myself) but the ending/late middle of the song seems a little bit repeated. thats all :)
Good luck on future works
Please contact me if you would like to use this in a project. We can discuss the details.