Added by
deleted
9 years ago on 23 November 2014 00:03
Official Trailer of Deus Ex (2000)
Its graphics might be old but its soul never will be ;)
[I didn't make the video]
I like this trailer a lot because it shows actual gameplay and not some bombastic editing of the cutscenes.