Kara Tech DemoCheck out an awesome new tech demo from the people at Quantic Dream.By on March 13, 2012 at 7:03PM PDT Heavy Rain