GDC: 72 Percent of Players Finished Heavy Rain
Posted by IGN Mar 03 2011 04:00 GMT in Heavy Rain
- Like?
Here's why that's incredibly impressive.



Sign-in to post a reply.