By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Could have just titled the thread 'I hate Heavy Rain.' It's pretty obvious the big-ticket game coming out that's like that, that's talked about so much.