I've just finished Heavy Rain.
I gotta say, this game really impressed me. It feels not unlike an old-time adventure game, but with multiple ways to get to different results. And now the spoilers. AHOY!
[spoiler]I completed all five trials. I was sure that the last one [spoiler]wouldn't kill Ethan[/spoiler] because of the main motivation behind the Origami Killer. And while the game sure tried to sell that [spoiler]Ethan WAS the Origami Killer[/spoiler], two small details quickly point out how that's not possible.
[spoiler]A) Ethan comments he'd never done origami before in his life.
B) In one of your first scenes with Jayden, he comments in passing the Origami Killer has taken the lives of 8 boys in the last 3 years. Jason only died two years prior to the event, so the one event that leads to Ethan potentially being the Killer (his blackouts) didn't start until one year after the first original victims.[/spoiler]
Since half the fun of the game is guessing who the killer is, I was surprised to find out it was [spoiler]Scott Shelby.[/spoiler] I mean, I'd actually considered him, but Gordi Kramer was before him on my list. [spoiler]Naturally, when the truth comes out about Gordi, that hypothesis flew out the window. I actually considered Blake for a short while, because the guy is a major asshole.[/spoiler]
The first time I played through the final chapter [spoiler]Norman died, so I did it over so he could live. What can I say, he's cool in a goofy sort of way.[/spoiler]
[/spoiler]
All in all, great script. Doubt they could have pulled a game like this off with a lesser story.