Duke Zonein3Peat2017Detroit: Become Human revealed at E3E3’s Sony showcase just wrapped up and one of the games that they announced was called Detroit:Become Human. Watch the trailer below if you…Jun 13, 2017Jun 13, 2017