#republished
This post contains spoilers for Heavy Rain. Although Heavy Rain is set in a nameless American city, David Cage has been forthright about Philadelphia's strong influence on game. When members of the development team visited the city, it inspired the dark, gritty world players would ultimately explore:
More »