Today the team behind the massive Fallout London mod for Fallout 4, announced that it won’t be released in 2023 as it was previously announced. We do get a new release date, and it’s April 23, 2024. The good news is that the mod is feature-complete, so the remaining time will be dedicated to tweaking […]