95b16coupe Well-Known Member Feb 19, 2010 #1 Are you going to get it? Critics: Clear skies for risk-taking Heavy Rain - Plugged In - Yahoo! Games
eg6sir Supa Mod VIP Mar 6, 2010 #3 looks like the GTA series.. speaking of, i think i'll play some.. lol
D droszyk New Member Mar 6, 2010 #4 If anyone has played Heavy Rain, tell me what you think. I am curious.