Dues
0
Deus Ex: the World and Cities Trailer
Baron W.
July 18, 2011
Eidos released two trailers today detailing the world of Deus Ex: Human Revolution, the first trailer goes in depth on how players will interact with …