Feature Square Enix Talk Deus Ex: Human Revolution Bionic Interview June 14, 2011 John Walker 138 comments