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