More Deus Ex Footage

That’s some official 12 minutes of it to be exact.