powerup-gaming.com
David Cage explains his vision for Detroit: Become Human - PowerUp!
Detroit: Become Human is the latest title from Quantic Dream, developers of Heavy Rain and Beyond: Two Souls. At E3, Sony debuted footage from Detroit and
Leo Stevenson