I’ve never heard of Space Cowboy before.
Talking In Your Sleep, Space Cowboy
But it’s like somebody opened a wormhole to the early 1980s and brought back a synthpop* band. And their favorite video director.
Moe Lane
PS: And is this a parody?
*Let the arguments now start whether I really meant synthpop or New Wave or pop rock.
I agree with your assessment. It’s definitely not New Wave, and it’s more synth than rock.
Now I’m nostalgic for both The Romantics and The Man Show.