The devs on Deus Ex: Invisible War knew its most-hated part was a 'terrible idea,' and they give the… | SocialGraphs