The characters of Heavy Rain are not blank slates, or characters whose identities we fill in through our own decisions -- they aren't like Gordon Freeman or Commander Shepard. They're characters with existing histories and personalities. By granting us control over these characters, the player is forced into an awkward position of half-agency: their desires intermingle with our own, forcing us to either relinquish our own sense of control and relevance, or actively participate in a story populated by characters who make ridiculous and self-defeating decisions.
via destructoid.com