Wow, what to say? This song really took my fancy. I really like how subtle it is, and as you said it really fits as background music. Since I am a really big fan of cyberpunk in general this song transports med back to when I was playing Deus Ex: Human Revolution. I think this would fit in perfectly in a lab there. But reading your setting, it feels like it would fit perfectly there too. Good Job anyhow and keep up the amazing work! :)
It's a good song and in combination with the setting you describe it gets a creepy undertone.
Please contact me if you would like to use this in a project. We can discuss the details.