Detroit: Become Human, Heavy Rain, and Beyond: Two Souls are coming to Steam this JuneNicolo Manaloto - May 27, 2020
Heavy Rain, Beyond, and Detroit are coming to PC via the Epic Games StoreNicolo Manaloto - March 22, 2019
Detroit: Become Human feels too real, it’s freaky awesome! | TGS2017Chris Garcia - September 23, 2017