The drums and synth sounds remind me of the early 80s...the Human League or similar. Vocals are good, composition is good. Only part I'm not convinced about is the solo keys section at 2.15. Kept waiting for the tune to come back again. It never came back!