TGS 07: Silent Hill "Zero" Origins Official site updated

The Official Japanese site for Silent Hill: Origins (or Silent Hill: Zero there) has been updated with the Tokyo Game Show trailer and a release date, presumably for Japan which is 6th December 2007. You can stream the trailer directly from there by going to their official site or through via GameVideos.

Read Full Story >>
The story is too old to be commented.