Post Thumbnail

This week's PSN update is highlighted by the sopping wet delight of the Heavy Rain demo. We liked the "interactive drama" in our review, but now's the time to try it out and decide if the gameplay is right for you. There's actually plenty going on in this week's update, but we can't seem to stop fo...

5 years ago 0 Comments
February 11, 2010 at 8:05PM