Posted in Pop Culture DXHR stands for Deus Ex: Human Revolution (gaming) DXHR Share Pinterest Tweet Whatsapp