The intro with those delayed pads does not fit very well with the type of music, but allong the song you added very interesting litle noises and beats.
I think you have some sense of what you want to produce, and that is great. About those pads, maybe rethink them in some way, so that they don't seem so out of beat.
Take this from someone that loves pad sounds
At first glance, your mixing / mastering also seems very good for this track, the sounds are very clear and sharp, which is excelent.
Hope to hear more from you in the future