gamejournalist.wordpress.com
Heavy Rain
Heavy Rain’s promise of “interactive drama” sure sounded interesting to a gamer like me, who appreciates great story and characters above anything else in a game. I knew that the …