Eidos Montreal has officially taken the wraps off of Deus Ex: Human Revolution. A few details and the teaser trailer are available past the jump.

More...