I used a lot of UAD plugins for saturation and compression and reverb and eq.
Does the chorus have enough power?
Is the kick too much or too little?
Does vocal have too much high-mids?
Is vocal too dry?
Is master overcompressed?
Is the ending chorus too messy?
sounds clean and good
Amazing job. I do think the vocal is a little dry but if that’s part of your sound, I don’t think it’s bad. I’d probably pull the kick back a little on the verses so that it has more power in the choruses. Personally, I like the master to be smashed 😉