The dark, synthy groove is the kind of thing I associate with cyberpunk, I'd say you nailed the theme!
:D