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.

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments