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

By the way, in your opinion, how many copies of Heavy Rain: The Orgami Killer will sell?



Human contact, the final frontier.