GamingNewsPCDetroit: Become Human, Heavy Rain, Beyond: Two Souls Are All Headed to PC Later This YearEpic Games seems adamant about acquiring the digital distribution rights to as many titles as possible and selling said titles... Read More