Gaming Reviews, News, Tips and More.
We may earn a commission from links on this page

Heavy Rain Screens Show More Eye Candy

We may earn a commission from links on this page.

It's not hard to argue that if nothing else, Heavy Rain looks pretty unbelievable. I'm just wondering when we are actually going to be able to get our hands on the title. In the mean time, we got some more water dripping down character's faces for you guys.