Gameitall
December 6, 2011
Heavy Rain developer Quantic Dream recently shared some player statistics with IGN about its 2010 interactive drama. Of the 3 million players who reportedly played the game, 74 percent...