Tomorr..erh...later today there is going to be new footage being shown of Heavy Rain that is apparently Invitation Only. Are they going to show this footage anytime soon, or are we pretty much left in the gutter for information and video?
Heavy Rain
Game » consists of 12 releases. Released Jan 25, 2010
Log in to comment