I can hear you have skills in composing, because it reminds me a bit of retro 90's games.
The buildup of the song sounds logical.
But the choice of instruments/samples is not so great.
If you re-make the song with better VSTs, I think this would be a great song.
Also, it wouldn't be a shame if you used stock loop samples for the beat.