Deus Ex Human Revolution Trailer Gameplay 2

Damn! Can’t wait to get my hands on this!!!