Detroit: Become Human, Heavy Rain, and Beyond Two Souls hitting Steam on June 18 May 25, 2020 by admin Tweet The Quantic Dream-developed choice-based narrative games are shedding their Epic Games Store exclusivity soon, with Detroit: Become Human, Heavy Rain, and Beyond Two Souls coming to Steam in June. Read more… Neowin Related Posts:NetEase is acquiring Heavy Rain developer Quantic DreamChivalry 2 finally hitting Steam on June 12 as Epic…Far Cry 6 and three more Ubisoft games are hitting…Weekend PC Game Deals: Puzzle Fest grabs, Bundled…Final Fantasy VII Remake is coming to Steam today,…