I loved the game on the PS3 and replaying it again on PC. People hate on David Cage but I think all of the QD games are unique and interesting. While they may not have much traditional game play, the narrative and stories make up for it. You just have to know what you are getting into.
Heavy Rain tells a hell of a story and I didn't see the twist coming. Great music as well and one of the most beautiful openings I've ever seen.
I highly recommend Beyond and Detroit if you haven't played them. Detroit had some fantastic and creative moments and might be my favorite of the 3 but they are all great.