You Will Face Some Tough Choices In Detroit Become Human – E3 2016 The latest trailer for Detroit Become Human showcases some of the tough choices you will have to make. E3 2016