For whatever reason it reminds me a lot of the Deus Ex soundtrack. I especially like the intensity and character of the boss themes.