Heavy Rain Immersion DiaryHear from the developers of Heavy Rain in this new developer diary.By on October 26, 2019 at 11:32PM PDT Heavy Rain