Heavy Rain is likewise a peek into one possible future of interactive entertainment, and even though it misses the mark, it misses on levels that more mainstream games don't even aspire to.
December 6, 2010 9:45 PM PST
Photo by: SCEA
| Caption by: Dan Ackerman
Conversation powered by Livefyre