Reminds me a bit of the FAITH soundtrack.
I originally wanted to make a themed album around a track like this, but it never came to fruition due to burnout from work. Don't get into IT, kids.
Please contact me if you would like to use this in a project. We can discuss the details.