David Cage’s Robot Love: The Indelicate Machinery of Sex in Heavy Rain By Jane Riley • April 22nd, 2013 For all its realism, Heavy Rain struggles with a particular part of being human.