Daily Demo - Heavy Rain DLC
From our GDC 2010 episode of Today on the Spot, we bring you the demo for the new downloadable content for Heavy Rain!
From our GDC 2010 episode of Today on the Spot, we bring you the demo for the new downloadable content for Heavy Rain!