Deus Ex: Human Revolution TGS 2010 Trailer

We are being attacked by an invisible enemy. Check out the latest trailer for Deus Ex: Human Revolution from TGS 2010.