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

Heavy Rain's first week was as impressive as the first week of a big franchise. Proves that people like new ideas and that Game developers should take more risks, instead of releasing FPS games all the time. I specifically mention them cause few of them are worth the trouble.