Heavy Rain Developer Mystery
Take a look at the latest video showing off even more of Heavy Rain, as the developers describe various aspects of the game.
Take a look at the latest video showing off even more of Heavy Rain, as the developers describe various aspects of the game.