I like it! You definitely captured the 80's feeling in more ways than one, and the vocals were a big part in that. It's nice to hear an original vocal track once in awhile since they seem to be less common. Not that instrumental songs are getting old or anything; the lyrics are an aspect of this song that make it unique.
I can't think of anything to suggest or criticize, so I'll just mention that I am glad you got around to finishing this. I enjoyed listening to it, and in my opinion, everyone can benefit from trying to 80's once in awhile. Good luck with future projects!