“It’s Pouring” Heavy Rain Screenshots Written by Sev1512 New screenshots have just “poured in” of Quantic Dream’s Heavy Rain… Well at least it seems that…