This reminded me of Radioactive - Imagine dragons. But when I searched up ad compared the songs, they fall quite different. I do not know why it reminded me. Other than that, I like the progression. The emotions could I imagine is from a futuristic game. Nothing much to say for the mixing either. Maybe a little less distortion on the bass in the intro. But overall its a good work!
I listened to all the entries and your piece in my opinion is within the top 13.5 at least! Keep it up, and good luck!