Come rain or shine or more rain.
Heavy Rain makes critics feel important. We don’t really need to give any more attention and hype to triple-A titles like Mass Effect 2 and Bioshock 2 – their reputation precedes them and their marketing teams know what they’re doing (we hope). However, even though Heavy Rain has the Sony giant as…
