I am not hugely familiar with this genre, specifically, but I have listened to my fair share of electronica. Your mix is fantastic! The bass is blasting out my speaker and the percussion is smacking me in the face, all without losing any clarity in your synths! I listened closely a couple times and here is what I noticed:
My main concern is a composition issue. Your track is dominated by a major scale and this upbeat tone. I was expecting a shift into a minor key at some point. Somewhere towards the end of the softer section at 1:00 would have been a great place for it. If there was a sadder melody playing in the section before the snare build, (maybe around 1:30) it would make that crescendo at 2:10 feel even more powerful! The lack of a tonal shift also presents us with a storytelling dilemma. Your song tells a story of waiting for this miracle in the most upbeat fashion, never losing hope, never faltering. I would relate more to the song if the melodies started to sound sadder, as if they were about to give up. One sad melody would make the happier ones sound even more joyous!
Another thing that sits a little off with me is the piano (possibly a different instrument) that starts at 0:37. The short sustain on the piano clashes with the kick and snare that are still driving that awesome beat. I recommend replacing it with a different instrument for the section at 0:37 and also at 3:24. Make sure the replacement is more intense than the piano, but less so than the synths that drive the song. However, I would leave the piano in at the section at 1:00 because it fits the tone that section.
Regardless of my complaints, I am still jamming out as I type. This is a fantastic piece, keep up the awesome work!