It's good. It has this intense house feeling, and the melody fills all the gaps carefully.
And, the good thing is that I could imagine the description throughout the song. Just try not to repeat too much.
Good job, ~BOT
Please contact me if you would like to use this in a project. We can discuss the details.