Just warning, not my kind of song and I am also a newbie here.
Some synths you used made the song slightly out of tune, at least for me, also you should make your drum and bass more powerful.
There are FXs you used that can barely be listened, like in 2:57, so you should work in your volume.