Quantic Dream has announced that Heavy Rain, Beyond: Two Souls and Detroit: Become Human are finally coming to Steam on June 18th! In addition, free demos for each game are available now to download through Steam. Check out the Steam pages below:

Stay tuned at Final Weapon for the latest gaming news and updates!