I feel like the song is fine at it's core, but I think there's a few things that could improve this song a bit (Note I'm not a musician)
For one, now whilst I know next to no musical theory, a lot of the instruments, outside of the first ~20 seconds, always sound just one note off, or like they don't settle on the right note when a bar ends.
Also, the song doesn't really feel like it's building up to anything outside of the drums at 1:28, so it just feels kind of flat a lot of the time.
And lastly, speaking about the drums at the beat drop, I just feel like it needs to be a bit shorter, so I would suggest keeping the drums to one bar or less.