Heavy Rain Developer Unleashes Short Film 'Kara'

The developers behind Heavy Rain debut their newest project: a short film...

2,600 views ign.com

Interest

Video Games
Discovered by esla6
on Mar 7, 2012

Stumblers Who Like This Page