David Cage’s latest attempt to f$&* with all of our heads in video game form aka Detroit Become Human got its live demo at PSX 2017. Take a look at it below.

Comments

comments