Heavy Rain: The Origami Killer GamesCom 09 Trailer

How far will you go to save someone you love?