it reminds me of some stylized games from the 80s/90s.
It also sounds like a kind of synthwave... I really liked the progression and the vocal with a kind of chorus fx
I just think that sometimes a sound "bumps" into another sound
maybe a compressor would help