Vetteman94 on 30 March 2010
I am actually wondering what everyones predictions were on this website for Heavy Rain, I know not to many people thought it would do this well. Someone should go back and find those and post them.