… intrigue and implants in Deus Ex: Human Revolution's new trailer. … Another Look At Deus Ex: Human Revolution …
… that your cybernetic implants are controlled by a mega-corporation that doesn't have your best interests at heart. …