Detroit: Become Human
Detroit: Become Human is set in a near and not-so-impossible future, it immerses players in a world at the brink of chaos, where technology has evolved to a point where human like androids are everywhere.
Players will shape an intricate …
Related…