Detroit Become Human Gets A Launch Trailer

Detroit Become Human, the upcoming release from Quantic Dream has released an impressive launch trailer. Promising to be their biggest branching decision game yet, Detroit Become Human is set for a May 25th, 2018 release.