Reply to thread

just finished heavy rain .. man oh man !! wt a game .. grt storyline and unexpected gameplay !!! though the game suffers with movement controls but it is one of the best games i have played till date.