Heavy Rain2010
Someone once said once you've done 90 percent of the work of making a game you've got 90 percent of the work left. Heavy rain is proof of that addage. For as close as it comes to creating a sort of interactive mystery-thriller experience small annoyances really eat at the game. The game really brings the power of the PS3 to bear and creates a pretty cool game world. And it has you do some pretty mundane things…



