Get A Little Depressed With The Heavy Rain Demo

Buried deep within comment contest replies in a post on the European PlayStation Blog, SCEE PlayStation Store team member Mike Kebby reveals a demo for Quantic Dream's Heavy Rain is heading our way February 11th. » 1/21/10 4:40pm 1/21/10 4:40pm