Chrizum on 11 December 2008
People are talking about this game being in the uncanny valley like it's a good thing.
It generally means the game looks so close to reality, but not quite, that it looks terrible.
Heavy Rain -for all its technical marvel- looks terrible.