criticalhit.net
Heavy Rain Sales Off To A Great Start - Critical Hit
Heavy Rain is easily one of the most interesting titles of 2010, if not the entire current generation of gaming. With it's unique take on an interactive ci