Silent Hill F is looking fantastic.
The only downside is that they haven't given a release date yet.
The only downside is that they haven't given a release date yet.
Comments