Browsing all articles tagged with .
Heavy Rain Review
Monday, November 15, 2010
The ability of video games to elicit strong emotion from its audience has long been discussed since Final Fantasy VII started tugging the heartstrings of gamers everywhere. Heavy Rain seeks to do the same with its brand of “interactive cinema”, which hopes to change how we play games. This change Heavy Rain is aiming for [...]
