Hello guys need some advice, this track is missing something and the go to answer is normally vocals, what do you think?

Wandering minds by J.P.Harriss | J P Harriss | Free Listening on SoundCloud

any feedback will be helpful cheers