>>715695774
>Deus Ex didn’t predict EVERYTHING like some people claim

>World leaders are incompetent stupid fucks
>Russia & China refusing to be part of the Western Hegemony ie New World Order
>The West having hard time infiltrate China unlike in the game