User blog comment:DEathgod65/If only it were real../@comment-2224289-20110713202227/@comment-68.13.92.193-20110718015244

I believe that PS3 game you are talking about is Heavy Rain.