New Heavy Rain Footage from GTTV Emerges
That new footage of Heavy Rain? It’s here.
We dont even need to say anything other then shut up, watch the video and enjoy. The gameplay footage speaks louder then any words could ever speak.
Game is now confirmed for 2010 (?) and is a PLAYSTATION 3 exclusive.