Hi guys,
I have listened to the whole song, must say i am impressed! the song in general is very good and cathcy, great melody and vocals, and in overall it sounds very radio friendly. i also really liked the heavy riff in the C Part.
there's only one thing that i would recommend to improve -the mix is a bit blury, i think you need to reduce some low frequencies and add some reverb and gain to the main vocals to make them stand out more.
anyway great job, i enjoyed listening

nice to meet!