I dont think it works.
First couple seconds sounds like it has a chance then it goes to a mix of modern and retro that doesnt work. I think its to slow and the horns and stuff at 1:11 really kill it. When your trying to make a song like this you cant just add in sounds like the fail guitar at 2:55, it happend earlier in the song too but it really doesnt work.
Keep at it though im sure you will get it right with some more tuning