The devs on Deus Ex: Invisible War knew its most-hated part was a 'terrible idea,' and they give the director 'sh*t about it all the time' Some choices need a reload. #Invisible_War #terrible_idea #War_knew #most-hated_part #Invisible #Deus