Man, I loved the Deus Ex OST so much. Especially the main theme. Nobody could have composed a better them for this game. It has such a sinister/triumphant vibe to it that fits so well.
I actually think I already stumbled across Conspiravision a few years ago, but I'm happy to revisit it. Thanks for sharing!