Heavy Rain Hands-On Impression
Since it was announced two years ago, Heavy Rain is a title that gamers are wondering exactly how it will work and how it will play. We're almost a month away from its release; tension and excitement are some of the things gamers are experiencing right now as to how this game will play out. This...