To me, this sounds like hybrid 60s/80s music.

Robert's lyrics are superb.

The guitar work creates an enigmatic mood, complements the lyrics, and keeps the song moving forward.