The rhythm and synth of this song give you the feeling of listening to something from the 80's and 90's.
I thought it was well combined with the latest pop sensibility.
Can you imagine a landscape in your head just by listening to it? It's one of those songs.