Over 20 Minutes of Deus Ex 3 Footage

I demand more gameplay footage! Oh wait here are some nice shaky cam videos for Dues Ex 3.

UPDATE: Thanks to Pixel Smashers’ member defqon for some new links.

Click here to watch

Download: megaupload.com