Pretty damn catchy. The mixdown needs a lot of work though. There's a lot of stuff fighting for your attention, I'd give the vocals more space I can hardly hear them. I'd bring the stuff that is just there to add detail to the track more to the background and the important elements to the front.
But other than that, I enjoyed it a lot. Interesting mix of genres. Usually this type of song is not accompanied by electronic instruments, I liked that about it. Keep it up!