Deus Ex: Human Revolution 2027 Cities dev diary

Square Enix has released a new video developer diary for Deus Ex: Human Revolution. This video details the creation of cities within the game.
Show comments