6/20/11Square Enix to Host Deus Ex Art Show Deus Ex: Human Revolution is coming to life in New York City. Square Enix hired artists from various mediums to put…BySam WinstromPublishedJune 20, 2011