You must be from Europe. This definitely has a European sound.
Everything seems to work but the vocals (mixed well and sound good) doesn't seem to fit. Can't place my finger on it, I even had my daughter listen and she liked everything but she also pointed out the vocals. For the genre and sound, maybe there should be more reverb? Don't know, but it is very well mixed, played and voice is great.
60 post in 10 years, you don't contribute much.