Heavy Rain ad splashes on the streets


Heavy Rain has landed on the streets, that is. With just a couple more weeks before Sony’s dramatic, suspense-action game hits the store shelves, they’ve decided to take it out for a spin first.
 
 
 
 

Leave a Reply

Your email address will not be published. Required fields are marked *