_
One Of The Many Messages In Deus Ex: Human Revolution