view Detroit Become Human by TechStorm added May 25, 2021 Travel to the near-future metropolis of Detroit a city rejuvenated by an exciting technological development: androids. Shape an ambitious branching narrative, making choices that will not only determine your ow... view