A major update addresses many of the issues fans encountered in Fallout: London upon release. We summarize the most important things.


A major update addresses many of the issues fans encountered in Fallout: London upon release. We summarize the most important things.