Heavy Rain: The Origami Killer Stage DemoHeavy Rain: The Origami Killer was live on our stage show today? Did you miss it?By on October 23, 2019 at 2:30AM PDT Heavy Rain