Heavy Rain, Beyond Two Souls and Detroit: Become Human are coming to Steam on June 18
GymWolf Member May 27, 2020 #2 the people who hate the epic store can finally ignore these games on their favourite platform like the rest of us.
the people who hate the epic store can finally ignore these games on their favourite platform like the rest of us.