Heavy Rain, Beyond: Two Souls, and Detroit: Become Human are coming to PC, leading next wave of Epic Games Store exclusives Article 460 words 13 votes