It has potential
This not bad at all, i think it's a bit repetitive but you had some different sounds all throughout the song to keep it diversified and entertaining. I would have enjoyed a bit more melody but that's just me.
Keep at it you have some potential.