-
04/13/2010 •
All, Gaming •
1935
Heavy Rain “Interactive Entertainment” is exactly what this game is. It’s like watching a psychological...
-
04/13/2010 •
All, Gaming •
1939
It took me a lot NOT to buy this game upon its release, but I’m glad I waited. Otherwise, I think I wouldn’t have...