Not bad. But the mixing of the vocal track sounds a bit out of the music. You need more compression on the vocal track, and it will be good if you can add some more delay on it. This will make the vocal sound more punchy and blend in with the heavy background music.