Bottom Line: Flawed though it may be, Heavy Rain is simply brilliant. If you have ever, even for a moment, felt like you've done and seen everything gaming has to offer, play this. Games will feel brand new to you again.
I bought and love heavy rain, but the similarities to Fahrenheit/Indigo Prophecy (developed by the same studio) are immense. So even if you feel like you've seen and done everything gaming has to offer - you have if you played Fahrenheit, Heavy Rain doesn't really innovate except fixing some of the annoying things with Fahrenheit... such as the story. Oddly enough Heavy Rain made walking around fucking impossible wherein Fahrenheit it was your standard kind of walking.
I guess I'm just really sick of everyone hailing heavy rain for having new and innovative gameplay when it DOESN'T. It's all been done before, and just because it's a game most people didn't play doesn't mean it's contribution should be ignored.