Tagged: Deus Ex: Human Revolution

0

Deus Ex 3 Patched and De-Ad Modded

Everyone likes when their get gets patched to fix bugs and make the game more enjoyable. However Deus Ex: Human Revolution is getting some flack because the game ads are starting to get annoying....