Hi Henry.
The music all fits nicely but I think the vocal is hiding away in the background a tad (volume and reverb?) and is weakened partly by where it goes a little out of pitch.
As already mentioned a pitch correction tool used sparingly could help there.

Vic