Heavy Rain (PS3) Demo Impressions

I’ve been following Heavy Rain since it was just a tech demo shown on the floor at E3 2006.  Then, it was merely a showcase of the PS3’s graphical and physical power, but developer Quantic Dream took it a step further and molded it into the game it is now.  Heavy Rain is an experiment [...]