Heavy Rain, the Playstation 3 exclusive coming out February 26, is going to change the way people think about games. That’s right. I said it, and I’ll say it again: Heavy Rain is going to change how people think about video games (yes, even you) and it may very well alter the medium forever.
What is Heavy Rain, exactly? It’s been described as...