Heavy Rain Screenshots

Heavy Rain will be coming out in 2009 sometime, hopefully sooner than later exclusively on the Playstation 3. Head past the break for some awesome screen shots. Got 3 doubles in there, don’t know why haha sorry!


Source: Dead Pixels, Video Game News For Those Stuck Out In The Rain