Should I give this game a shot? I was planning on picking up Silent Hill HD today and was thinking maybe I should grab this as well. Any help would be awesome.
Silent Hill: Homecoming
Game » consists of 10 releases. Released Sep 30, 2008
Game » consists of 10 releases. Released Sep 30, 2008
Log in to comment