When Quantic Dream released Heavy Rain, it was surrounded by both praise and scrutiny. For those that played the title, it delivered a unique cinematic experience that allowed you to shape the events of the game. If you allowed yourself to get into the game, the sense of pressure and emotion you feel is rarely rivaled […]Read More