Definitely had an 80s synth vibe. Could picture being in a video game. Loved the 80s clap, was done really well.
Only thing is, other than that - I couldnt picture listening to this by itself, it kind of drags (progression wise).
Still, its a good song :)