News PCHeavy Rain, Beyond Two Souls, and Detroit: Become Human announced for Steam May 26, 2020 272Views 0Likes 0CommentsIt may have taken a while, but if for some reason you haven’t played any of these games yet and were somehow…