Does this scene remind anyone else of Raiders of the Lost Ark? Specifically, the part where Indy is fighting the big Nazi and chops him up in the plane's propeller?
Heavy Rain
Game » consists of 12 releases. Released Jan 25, 2010
Game » consists of 12 releases. Released Jan 25, 2010
Log in to comment