Detroit: Become Human has a release date! GamingBryce JacksonMarch 2, 2018Detroitbecomeahuman, Xbox, playstation, pc, Detroit, pc gaming, gamingComment