No disrespect because it's better than I can do, but it doesn't seem quite right. The song seems to be pitched exactly the same as the original, but he's singing just a hair below it. It's a tough call because the original was so "eighties" and needs the higher vocals to match the tone. It might not even be noticeable to someone unfamiliar with the original. I feel like the double bass throws it off a little too because when it disappears the song really slows (even though it seems to match the time of the original). Maybe picking up the pace overall would help modernize it and also make his vocals better match - it's hard to say.
My apologies if you weren't interested in commentary. It is good, but not as good as the source material for me.