I also played Heavy Rain. I REALLY dig that game. It's like a couple of DS games (Hotel Dusk or the Phoenix Wright series) but w/ great graphics.

Yeah, it's a slower paced game, but it's like a mystery movie that you can control. I'll be getting this one.