First off, the melody is good, but it gets really repetitive. The semitone change wasn’t very impactful. Usually when I’m listening to music and the key changes, I expect some sort of drop, or something that differentiates from the rest from the song, that makes me go “Hey, that’s kinda nice.” I don’t really see that here.
I do like the lead. It gives me sort of a retro kind of feel to it. The beats are really nice as well and they switch up nice. I feel like the ending could have a little more to it. This is just a suggestion, but maybe add a sweeper and get rid of the beat for the ending… you know, typing this is also telling me to be more creative lol
Anyway, really cool song. I like. :)