These are two of the best games ever made but Deus Ex wins. Its player freedom, level design, emergent encounters, and soundtrack are on another level. The weapon breaking in System Shock 2 is also a bit annoying (although not BOTW-tier).
I also like System Shock 1 a bit more than 2.