Quantic Dream games get PC release dates

Heavy Rain, Beyond: Two Souls and Detroit: Become Human coming to Epic Games store