By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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.