Detroit: Become Human – Trailer – E3 2017 June 13, 2017 cwestportAndroid, Become Human, Detroit, E3 2017, Photogrammetry, Robot, Video GamesLeave a comment Advertisements Detroit: Become Human – Trailer – E3 2017