Deus Ex: Human Revolution Trailer

That's right, unleash your Transhuman badassery now!